...
获取参数 向shell脚本传递数据的最基本方式是使用命令行参数。 linux执行命令:. init.sh a b c d 代码: 读取输入参数 读取输入的参数的变量为位置参数,位置参数通过标准数字表示, 其中 为程序名称, 为第一个参数, 为第二个参数,依次类推,直到 为第九个参数。 shell脚本自动将命令行参数赋值给各个位置变量。同时输入多个参数可以是数值也可以是字符串时,必须使用空格分隔要想 ...
2021-06-29 11:39 0 821 推荐指数:
...
1 脚本编写 2 解释 $n 表示是第几个参数 $0 表示脚本命令本身 3 执行效果 ...
文件名: test.sh 添加执行权限: 在终端执行代码: 运行结果: ...
...
一、位置参数和特殊变量 有很多特殊变量是被Shell自动赋值的,我们已经遇到了$?和$1,现在总结一下: 常用的位置参数和特殊变量: 位置参数可以用shift命令左移。比如shift 3表示原来的$4现在变成$1,原来的$5现在变成$2等等,原来 ...
ts.sh 输出 参考: https://www.cnblogs.com/chuanzhang053/p/8530191.html ...
两种shell选项参数解析工具 getopts/getopt 原理 test.sh 执行:sh test.sh --bb bbb -c -d -a aaa $# -ge 1:参数个数大于等于1 case esac语句 ...
看下面的一段程序。 ...