linux指令碼執行 報錯 沒有那個檔案或目錄
但是ls 看一下,明明有檔案
原因:
vim filename
然後用命令 :set ff
可看到dos或unix的字樣,如果的確是dos格式的, 那麼用set ff=unix把它強制為unix格式的,,然後存檔退出後就可執行。
轉換不同平臺的文字檔案格式可以用
1. unix2dos或dos2unix這兩個小程式來做
例如:dos2unix filename
linux指令碼執行 報錯 沒有那個檔案或目錄
但是ls 看一下,明明有檔案
原因:
vim filename
然後用命令 :set ff
可看到dos或unix的字樣,如果的確是dos格式的, 那麼用set ff=unix把它強制為unix格式的,,然後存檔退出後就可執行。
轉換不同平臺的文字檔案格式可以用
1. unix2dos或dos2unix這兩個小程式來做
例如:dos2unix filename