原文:ubuntu.sh: 113: ubuntu.sh: Syntax error: "(" unexpected

在ubuntu電腦上安裝lnmp環境,執行下面命令時 sudo sh ubuntu.sh 報錯誤:ubuntu.sh: : ubuntu.sh: Syntax error: unexpected 原因: 兼容性問題,因為linux將sh默認指向了dash,而不是bash 解決辦法:sudo dpkg reconfigure dash 在彈出的窗口選擇no 然后再重新執行 sudo sh ubunt ...

2014-01-19 21:33 1 7980 推薦指數:

查看詳情

/bin/sh ./xxxxx.sh出現:“Syntax error: “(” unexpected

Ubuntu/Debian為了加快開機速度,用dash代替了bash。 dpkg-reconfigure dash 選擇 No,取消dash即可,要重新開啟dpkg-reconfigure dash選擇Yes即可。 或者dash啟用時使用bash xxxxx.sh 另一種可能是 ...

Sun Nov 11 00:04:00 CST 2018 0 1369
sh執行腳本報錯Syntax error: "(" unexpected

問題: sh腳本中有數組初始化的內容 sh執行腳本會報錯Syntax error: "(" unexpected 原因: 其他常見的linux發行版,雖然很多是將sh指向bash debian/ubuntush命令默認是指向dash,而不是bash 又因為dash ...

Wed Aug 11 05:01:00 CST 2021 0 230
ubuntu 運行sh提示unexpected operator

1. 第一個原因,bash是sh的superset,可能使用的sh不支持[],換成bash,也許可以解決。2.ubuntush默認解釋器,是dash,所以明確指定為bash執行,或者修改默認解釋器。方法: sudo dpkg -reconfigure dash 選擇no即可. ...

Sat Sep 15 20:52:00 CST 2012 0 3055
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM