在windows上編輯好sh後到linux下運行時常會出現“no such file or directory”,這一般是格式的問題,改成unix格式就可以,具體步驟如下。
工具/原料
linux
方法/步驟
開始以為是sh路徑問題,用which查看是正確的。
用vim打開文件:vi 文件名
按‘:’號鍵,輸入查看文件的格式命令set ff或set fileformat
可以看到格式是DOS的
再按‘:’鍵輸入set ff=unix 或 set fileformat=unix設置格式為unix的,
然後‘:’鍵後輸入wq,保存,再重新運行就可以了
注意事項
開始時要先確保權限chmod u+x 文件名