linux執行python的指令碼檔案,提示提示No such file or directory
在window平臺下,寫好python指令碼檔案,遷移到linux平臺,賦過可執行許可權,執行該sh檔案,卻提示No such file or directory。ls 了下,確實有該檔案,怎麼會事呢,
難道是檔案格式相容性問題?用vim開啟該sh檔案,輸入:
- :set ff
回車,顯示fileformat=dos,重新設定下檔案格式:
- :set ff=unix
儲存退出:
- :wq
再執行,竟然可以了。這個事情又給我提了次醒,程式儘量在linux下編寫,遷移時,也許會少很多問題。
vim的用法,可以參閱以前的blog:vim 常用命令