bin/sh^M: bad interpreter

bin/sh^M: bad interpreter: No such file or directory解決

問題:bin/sh^M: bad interpreter: No such file or directoryhtml

緣由:.sh腳本在windows系統下用記事本文件編寫的。不一樣系統的編碼格式引發的。git

解決方法:修改.sh文件格式windows

 

   (1)使用vi工具bash

 

      vi test.sh工具

 

    (2)利用以下命令查看文件格式 編碼

     :set ff 或 :set fileformat spa

     能夠看到以下信息 unix

     fileformat=dos 或 fileformat=unix orm

     (3) 利用以下命令修改文件格式 htm

     :set ff=unix 或 :set fileformat=unix 

     :wq (存盤退出)

 

注:其實,在windows下經過git bash能夠直接編寫unix格式.sh!

相關文章
相關標籤/搜索