運行shell腳本出現Bad Substitution錯誤

通過sh xxx.sh運行某個shell腳本,發現出現Bad Substitution錯誤。 最終發現是shell腳本解釋器的問題,我採用sh這個命令執行的腳本,對sh這個命令,查看其屬性發現: 即最終指向的是dash這個解釋器。而我們的shell腳本中,有一些數組操作,dash解釋器不支持這些操作,而bash解釋器支持這些操作,因此,我需要用bash解釋器翻譯我的shell腳本才行。 通過chm
相關文章
相關標籤/搜索