1. 程式人生 > >/bin/bash^M: bad interpreter: No such file or directory

/bin/bash^M: bad interpreter: No such file or directory

錯誤原因之一可能是你的指令碼檔案是DOS格式的。我們需要先檢視這個檔案是DOS格式的還是UNIX格式的, 還是MAC格式的

vi filename

:set ff?

接下來可以看到dos或unix的字樣;

如果是dos格式, 用set ff=unix把它強制為unix格式的,然後存檔退出,再執行。