linux可執行文件bad interpreter解決方法

常常會遇到這種狀況,在windows下寫的腳本,代碼會在linux下沒法執行,錯誤就是: linux

  : bad interpreter: No such file or directorywindows

  之前一直不知怎麼解決,今天終於找到方法了。ide

  1 緣由unix

  這一般都是因爲windows下對文本文件的保存格式與unix下不一樣形成的,windows下回車的字符是’\r\n’,而linux下是’\n’。it

  2 解決方法class

  vi filefile

  在命令模式下,輸入 :set ff?方法

  查看文件格式爲dos或者unix腳本

  :set ff=unixdi

  :wq

  保存退出,便可。

相關文章
相關標籤/搜索