您的位置:首页 > 运维架构 > Shell

Shell 编程小览

2015-09-15 12:40 393 查看

Shell 是linux中必须掌握的技巧之一

1. val && $val && ${val}

       val 是linux中引用的变量值:
       赋值  val=...
       取值  $(val) $val &{val}

2. echo && read 

       echo -> printf
       read -> scanf

3. 特殊变量列表

变量含义
$0当前脚本的文件名
$n传递给脚本或函数的参数。n 是一个数字,表示第几个参数。例如,第一个参数是$1,第二个参数是$2。
$#传递给脚本或函数的参数个数。
$*传递给脚本或函数的所有参数。
$@传递给脚本或函数的所有参数。被双引号(" ")包含时,与 $* 稍有不同,下面将会讲到。
$?上个命令的退出状态,或函数的返回值。
$$当前Shell进程ID。对于 Shell 脚本,就是这些脚本所在的进程ID。
【参考文献】 http://c.biancheng.net/cpp/view/2739.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: