shell变量

2020-07-23 14:06:36

变量定义:变量名=变量值(等号左右不能有空格)

eg:testname=“long275”

使用变量:

echo $testname


单引号和双引号跟php一样。单引号不会解析,双引号解析。

反引号会执行引号内的命令,然后把结果赋值给变量。

eg:

now=date +"%F %T"

echo now


只读变量

readonly 变量名


接收用户收入(提示语 please input,保存到变量input)

read -p “please input” input


删除变量

unset 变量名