| 查看: 339 | 回复: 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 |
» 猜你喜欢
调剂招生
已经有1人回复
实际气体内压强的微观机制或将改写--------从一个基本的力学佯谬说起
已经有2人回复
物理化学论文润色/翻译怎么收费?
已经有170人回复
调剂招生
已经有0人回复
调剂招生
已经有0人回复
调剂招生
已经有5人回复
招收0703开头的学硕调剂生 线上复试
已经有5人回复
湖南大学刘巧玲课题组2026年博士研究生招生信息
已经有28人回复
南方科技大学表面催化反应动力学研究课题组招收2026届博士生
已经有1人回复
北京邮电大学物理学院老师招收博士生
已经有2人回复
Comsol 6.0 桶内肥料产热产湿过程模拟求助
已经有1人回复












回复此楼