寫了一個shell,執行是報錯:「syntax error: unexpected end of file」。沒有正常結束。這種狀況多爲語法問題,能夠從下面幾個地方解決:shell
能夠看下if...fi,for...done等語句是否正常結束,是否完整,結構是否正確。編輯器
統一編碼格式,若是是在win下編輯複製到Linux下,建議在win下使用編輯器調整爲UTF-8格式ide