`
jandroid
  • 浏览: 1898183 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

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 *






分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics