我需要实现类似的东西:
if [ $i -ne $hosts_count - 1] ; then
cmd="$cmd;"
fi
Run Code Online (Sandbox Code Playgroud)
但我明白了
./installer.sh:124行:[:缺少`]'
我做错了什么?
该命令[无法在其测试中处理算术.将其更改为:
if [ $i -ne $((hosts_count-1)) ]; then
Run Code Online (Sandbox Code Playgroud)
编辑: @cebewee所写的也是如此; 你必须在收盘前放一个空格].但是,这样做会导致另一个错误:extra argument '-'
| 归档时间: |
|
| 查看次数: |
8733 次 |
| 最近记录: |