shell脚本默认情况下最大为9个参数,
需要取第10、第11个等,需要将$10改为${10}的方式来取。
否则取到$10, $11内容为 -B0 -B1
批量将脚本中的
- eval value="$"$Index
改为
+ eval value="$"{$Index}
sed -i "s#eval value=\"\$\"\$Index#eval value=\"\$\"{\$Index}#g" *.sh
本文介绍了在Shell脚本中处理超过9个参数的方法,当需要访问第10个及以后的参数时,应当使用${10}
shell脚本默认情况下最大为9个参数,
需要取第10、第11个等,需要将$10改为${10}的方式来取。
否则取到$10, $11内容为 -B0 -B1
批量将脚本中的
- eval value="$"$Index
改为
+ eval value="$"{$Index}
sed -i "s#eval value=\"\$\"\$Index#eval value=\"\$\"{\$Index}#g" *.sh
4208
1万+

被折叠的 条评论
为什么被折叠?