在網上找到一個腳本,將其上傳至linux上進行編譯測試時報錯:“/bin/bash^M: bad interpreter: No such file or directory
查詢後得知,可能是Windows 與 linux的編碼格式不一樣不致。
於時透過如下命令對文件编码方式進行转变。
[root@localhost bin]# dos2unix myshell.sh
dos2unix: converting file myshell.sh to UNIX format ...
轉化完成後,問題解決!
查詢後得知,可能是Windows 與 linux的編碼格式不一樣不致。
於時透過如下命令對文件编码方式進行转变。
[root@localhost bin]# dos2unix myshell.sh
dos2unix: converting file myshell.sh to UNIX format ...
轉化完成後,問題解決!