原文:報錯解決——linux下執行sh出現異常"syntax error: unexpected end of file"

有時我們在linux下執行一個sh文件,會報錯 SYNTAX ERROR:UNEXPECTED END OF FILE ,這個現象主要是工作的系統環境改變造成的。 若最初腳本中是在windows下,使用sublime編輯器寫。將shell腳本傳至linux中:使用命令bash x SCRIPT檢查語法總是出一個錯誤 syntax error:unexpected end of file。 原因: ...

2018-07-27 11:06 0 1153 推薦指數:

查看詳情

執行shell腳本報錯 syntax error: unexpected end of file

今日思語:晾久了,或許就變懶了 今日在linux服務器上執行腳本是莫名報syntax error: unexpected end of file錯誤,但仔細檢查了並沒法發現有什么地方寫的不對,大概過程如下: 出現場景:在windows上用notepad+編寫的腳本,如下 編輯完保存 ...

Sat Aug 15 01:26:00 CST 2020 0 987
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" 原因和解決

在windows用notepad++編輯的shell腳本,拷貝到centos執行時,報錯如下: 導致報錯的可能原因: 原因1:Windows的文本默認是dos格式,換行符 CR LF。Linux的文本是unix格式,換行符 LF。另外,Mac系統下文本換行符為 CR ...

Thu Dec 26 04:38:00 CST 2019 0 4153
syntax error: unexpected end of file完美解決方案

用shell編寫的一個腳本,執行的時候報錯syntax error: unexpected end of file! 發生這種報錯有兩種原因: 第一種: 如果你是用 windows 系統編寫的腳本,那么就有可能是 fileformat 類型不同!可能是 fileformat=dos ...

Mon Jul 27 23:11:00 CST 2020 0 1190
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM