shell脚本中的变量 所谓变量就是以一组文字或者字符串来存储一些变化数据,这在shell脚本的编写当中十分有用。 linux下的变量分为两种: 系统内置变量: 系统中比较常用的内置变量有: HOME,SHELL,HISTSIZE,MAIL,PATH,LANG(LC_ALL)(设置语系),RANDOM(取得一个0~32767之间的随机数
type +命令名 可以查看该命令是内置命令还是外部命令 type -a +命令可以查询命令执行路径 在一串命令中要引用其他命令提供的信息可以使用`命令`或者$(命令) 例如 cd /lib/modules/`uname -r`/kernel ls -l $(locate crontab) 如果变量需要增加内容可以使用"$变量名称"或
单引号可以屏蔽任何特殊字符 双引号可以屏蔽$ 反斜杠\ 反引号`以外的任何特殊字符 \反斜杠屏蔽任何紧跟其后的单个特殊字符,等于在单个字符上加上单引号 $#传递给脚本的参数个数 $0正在执行的命令的名字 命令若被成功执行,返回的状态码总是0,反之则为非零值,当脚本读到exit就会无条件退出,若exit不指定状态码就会默认采用上一个命令执行后返回的状态码 case只执行其中符合条件的其中
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号