原文:syntax error: unexpected end of file完美解決方案

用shell編寫的一個腳本,執行的時候報錯:syntax error: unexpected end of file 發生這種報錯有兩種原因: 第一種: 如果你是用 windows 系統編寫的腳本,那么就有可能是 fileformat 類型不同 可能是 fileformat dos ,那么你需要把格式修改為unix,方法是直接輸入 :set ff unix,輸入完成后回車即可看到:fileform ...

2020-07-27 15:11 0 1190 推薦指數:

查看詳情

SHELL腳本“syntax error: unexpected end of file解決方案[半原創]

目前發現運行shell腳本時, 出現"syntax error: unexpected end of file"的情況有三種, 第三種應該有很多變異的情況 第一種, 常說的window下編寫的shell腳本, 放到linux下運行會出現這種報錯, 因為win下編寫的shell腳本的格式是dos ...

Mon Sep 18 19:12:00 CST 2017 2 6984
【shell】真正解決syntax error:unexpected end of file

今天寫了個較長的shell腳本,結構嵌套比較多,最后運行時,出現了syntax error: unexpected end of file的錯誤。 這個之前碰到過,經常在win系統轉移腳本文件到unix系統時出現,但這次我是在Linux環境中寫的,不存在這個問題,改了試也沒用。關於系統文件格式 ...

Fri Jan 17 02:10:00 CST 2020 4 18111
Shell腳本“syntax error: unexpected end of file

Shell腳本“syntax error: unexpected end of file” 出現"syntax error: unexpected end of file"的情況 假設文件名為a 第一種:格式問題 window下編寫的shell腳本, 放到linux下運行會出現這種報錯 ...

Sat Sep 18 01:20:00 CST 2021 0 210
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