更改Shell腳本編碼格式

在windows下開發,寫好的shell腳本,放到linux上執行,往往會因爲編碼格式的問題存在兼容問題:

-bash: ./lbs-circle-server.sh: /bin/sh^M: bad interpreter: No such file or directory

這是由於文件編碼格式windows,需要將文件編碼格式改成unix:

###使用vim打開文件
設置:set ff=unix

###使用dos2unix命令
$dos2unix test.txt

查看:set ff?
linux文件格式: fileformat=unix
win文件格式: fileformat=dos

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章