sh提示“no?

在windows上編輯好sh後到linux下運行時常會出現“no such file or directory”,這一般是格式的問題,改成unix格式就可以,具體步驟如下。

sh提示“no such file or directory”解決辦法

工具/原料

linux

方法/步驟

開始以為是sh路徑問題,用which查看是正確的。

sh提示“no such file or directory”解決辦法

用vim打開文件:vi 文件名

sh提示“no such file or directory”解決辦法

按‘:’號鍵,輸入查看文件的格式命令set ff或set fileformat

sh提示“no such file or directory”解決辦法

可以看到格式是DOS的

sh提示“no such file or directory”解決辦法

再按‘:’鍵輸入set ff=unix 或 set fileformat=unix設置格式為unix的,

sh提示“no such file or directory”解決辦法

然後‘:’鍵後輸入wq,保存,再重新運行就可以了

sh提示“no such file or directory”解決辦法

注意事項

開始時要先確保權限chmod u+x 文件名

相關問題答案