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

      因爲shell腳本文件被我在Windows下編輯過,出現上面錯誤的緣由之一是腳本文件是DOS格式的, 即每一行的行尾以\r\n來標識, 使用vim編輯器打開腳本, 運行::set ff?linux 能夠看到DOS或UNIX的字樣. 使用set ff=unix把它強制爲unix格式的, 而後存盤退出, 便可.shell 也有說形成這種問題的緣由是在使用vim時不當心按了個: Ctrl+v
相關文章
相關標籤/搜索