原文:Linux提示Syntax error: end of file unexpected (expecting "then") 提示錯誤

shell命令在windows下編輯過后出現Syntax error: end of file unexpected expecting then 提示錯誤 這是因為我在windows下些的腳本,windows和linux的回車換行時不一樣的字符,所以腳本在解釋時會出現問題。 在windows里,換行用的兩個符號,回車換 r行符號 n,在linux下只需一個符號 n就可以了. sed i s r ...

2021-01-05 09:35 0 446 推薦指數:

查看詳情

SHELL syntax error:unexpected end of file 提示錯誤

SHELL syntax error:unexpected end of file 提示錯誤   執行sh my.sh par 提示syntax error:unexpected end of file.錯誤請問為什么啊?   文本編輯是在windows下通過記事本編寫的這個文件 ...

Sat Oct 04 21:04:00 CST 2014 0 2130
shell 報錯:syntax error: unexpected end of file

有時執行腳本時會報錯: 原因可能是: 文本編輯是在windows下通過記事本或其它編輯器編寫的這個文件,運行 在cygwin模擬LINUX軟件環境下。 解決思路: DOS下文件和Linux下文件格式差異問題導致的。 DOS下的文本文件是以\r\n ...

Tue Jan 14 18:59:00 CST 2020 0 3063
shell 報錯:syntax error: unexpected end of file

有時執行腳本時會報錯: 原因可能是: 文本編輯是在windows下通過記事本或其它編輯器編寫的這個文件,運行 在cygwin模擬LINUX軟件環境下。 解決思路: DOS下文件和Linux下文件格式差異問題導致的。 DOS下的文本文件是以\r\n作為斷行標志的,表示成 ...

Wed Aug 30 01:17:00 CST 2017 0 10301
Shell腳本:“syntax error:unexpected end of file

這種錯誤只能說是坑,如果沒有見到過,很可能就要摔里頭。解決問題是重要的,但弄明白問題的來源,往往更為重要。 所以要先扯一下,換行和回車的歷史遺留問題。 在計算機出現之前,有個玩意叫電傳打字機。每秒鍾可以打10個字符,但是在打完一行需要換行時,要用去0.2s。 這正好可以打2個字符,這段時間 ...

Thu Sep 26 18:32:00 CST 2013 0 4452
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM