| 查看: 336 | 回复: 0 | |||
[交流]
2016-01-24总结
|
|
位置参数 位置参数指的是Shell脚本的命令行参数,同时也表示在Shell函数内的函数参数。 echo first arg is $1 echo first arg is ${10} example test.sh #! /bin/bash if [ -n "$1" ] then echo "parameter #1 is $1" fi if [ -z "$1" ] then echo "error" fi $ test.sh '1' $ parameter #1 is 1 $ test.sh $ error $# 参数总数 $* 将所有命令行参数视为单个字符串。等同于"$1 $2 $3..." $@ 将所有命令行参数视为单独的个体。等同于"$1" "$2" "$3" ... example test.sh #! /bin/bash if [ -n "$1" ] then echo "parameter #1 is $1" echo "the number of parameter is $#" echo "parameters are $*" fi if [ -z "$1" ] then echo "error" fi $ test.sh '1' '2' $ parameter #1 is 1 $ the number of parameter is 2 $ parameters are 1 2 |
» 猜你喜欢
求有机合成大神指点三硫酸乙烯酯(CAS:2793408-99-6)的合成路线
已经有10人回复
哈工大深圳 表界面物理化学方向(胶体与界面,光谱探测研究) 博士招生
已经有0人回复
物理化学论文润色/翻译怎么收费?
已经有71人回复
钯炭、铂炭、钌炭等加氢催化剂
已经有23人回复
AgI的FT-IR谱图
已经有1人回复
安徽大学物质科学与信息技术研究院罗其全教授组2026年化学博士招生(计算催化组)
已经有1人回复
元素硫的化合价和氧化态
已经有1人回复
现招2026北京航空航天大学联培博士1名(北航学位)-材料AI方向
已经有3人回复
【急招】 北京工业大学 第二批博士申请-杰青课题组1-2名额,25日截止!!
已经有8人回复
1,6-己二胺甲基化合成四甲基己二胺
已经有1人回复













回复此楼
5