linux shell bash 内置变量参考
特殊的shell变量变 量含义$0脚 本名字$1位置参数 #1$2 - $9位置参数 #2 - #9${10}位置参数 #10$#位置参数的个数"$*"所有的位置参数(作为单个字符串) *"$@"所有的位置参数(每个都作为独立的字符串)${#*}传递到脚本中的命令行参数的个数${#@}传递到脚本中的命令行参数的个数$?返回值$$脚本的进程ID(PID)$-传递到脚本中的标志(使用set)$_之前命令的最后一个参数$!运行在后台的最后一个作业的进程ID(PID) * 必须被引用起来, 否则默认为"$@".
表格 B-2. 测试操作: 二元比较
操 作描述-----操作描述 算 术比较字符串比较 -eq等于 =等于 ==等于-ne不等于 !=不等于-lt小于 \大于 (ASCII) *-ge大于等于 -z字符串为空 -n字符串不为空 算 术比较双括号(( ... ))结构 >大于 >=大于等于
页:
[1]