hc6538 发表于 2018-8-21 07:49:22

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]
查看完整版本: linux shell bash 内置变量参考