shell脚本变量学习小记

1、查看所有的shell变量

set

2、查看所有的只读shell变量

readonly

3、变量设置值

格式:var_name=var_value

注意:=连接变量名和变量值,=两侧不能有空格

4、输出变量值

echo $var_name

echo ${var_name}

5、变量值连接

echo $var_name1$var_name2

注意,两个变量之间没有空格

6、查看所有环境变量

env

7、给环境变量设置值

VAR_NAME=VALUE

export VAR_NAME

8、清除变量

unset var_name

9、导出变量到子脚本中

父脚本中定义好变量,然后 export var_name

子脚本中可以使用该变量. $var_name或${var_name}

10、显示脚本执行状态

执行完脚步,输入 echo $?

注意:0,表示成功

11、脚本运行的当前进程id

$$

12、传递给shell脚本的参数个数

$#

13、反引号`

设置系统的命令输出到变量

echo "shell file name is :`basename $0` "

14、以串行形式,打印当前整个目录

echo *






你可能感兴趣的:(shell脚本)