編寫shell腳本遇到的問題

運行shell腳本提示“syntax error near unexpected token for((i=0;i<$length;i++))”:

原因是因爲Linux下的換行符是 \n 而你在secureCRT或者其他工具編寫shell腳本的時候,使用的是window下的換行符:\r\n

所以需要設置一下文件的規範:

在vim的命令模式下輸入:

:set fileformat=unix
:wq

即可!

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