| 查看: 359 | 回复: 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 |
» 猜你喜欢
调剂招生
已经有0人回复
调剂招生
已经有0人回复
物理化学论文润色/翻译怎么收费?
已经有126人回复
调剂招生
已经有1人回复
实际气体内压强的微观机制或将改写--------从一个基本的力学佯谬说起
已经有2人回复
调剂招生
已经有0人回复
调剂招生
已经有0人回复
调剂招生
已经有5人回复
招收0703开头的学硕调剂生 线上复试
已经有5人回复
面上再次挂了,太难了,躺也躺不了,倦也卷不过,小学校之殇!
已经有37人回复
【接测试】TPD-TPR、TPO、脉冲吸附、原位红外,电化学原位红外,站内联系
已经有0人回复










回复此楼