定义变量

变量名=变量值

例如:

x=123

mulu="当前目录下有 $(ls)"

备注:

  • 变量名只能是字母、下划线、数字组成且不能以数字开头
  • 变量等号两侧不能加空格
  • 若变量值中间有空格,必须用双引号括起来;变量值中的“”会解析特殊符号,例如$,‘’不会解析特殊符号

变量调用

使用$变量名;如果是系统变量需要加个括号,比如:$(ls)

echo $变量名

例如:

echo $x

echo $mulu

Shell系列(9)- 用户自定义变量(2)

变量叠加

变量叠加的两种方法:

x="$x"234  通过双引号【“$变量名”】

x=${x}234  通过花括号【${变量名}】

Shell系列(9)- 用户自定义变量(2)

变量查看

set:set 会列出系统中所有的变量,包括环境变量和自定义变量

set -u:设定当调用不存在变量时,会提示错误

unset 变量名:删除变量

Shell系列(9)- 用户自定义变量(2)

 Shell系列(9)- 用户自定义变量(2)

 Shell系列(9)- 用户自定义变量(2)

 Shell系列(9)- 用户自定义变量(2)

 

相关文章:

  • 2021-11-05
  • 2021-11-10
  • 2022-02-25
  • 2022-01-26
  • 2021-10-13
  • 2021-05-30
  • 2021-05-22
  • 2021-10-09
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-12-18
  • 2022-12-23
  • 2021-09-21
  • 2021-11-01
相关资源
相似解决方案