1蟋字、在Linux下可執(zhí)行文件編碼問(wèn)題
/bin/bash^M:bad interpreter: No such file or directory
原因:windows下對(duì)文本文件的保存格式與unix下不同造成的坚踩,windows下回車的字符是’\r\n’,而linux下是’\n’
可使用cat -A filename查看
cat -A是查看文件中的所有內(nèi)容催首,包括隱藏字符!
解決方法:
1)dos2unix filename
2)vi file
在命令模式下,輸入 :set ff?
查看文件格式為dos或者unix
:set ff=unix
:wq
保存退出,即可。