shell中too many arguments错误的解决方法
原因:
中括号兼容问题
错误常出现在if语句中,可以直接将"[ ]"替换成"[[ ]]"就可以了
示例:
if [ $version == 7 ];then
修改为
if [[ $version == 7 ]];then
错误解决。
建议阅读
- Windows添加软件开机启动项(查看: 766)
- Ubuntu18.04 永久修改DNS的方法(查看: 14670)
- Windows10 提示无法使用内置管理员账户打开某应用解决方法(查看: 672)
- Centos7 安装Nginx的步骤(查看: 1126)
- Linux为新硬盘创建LVM(查看: 1301)