Solaris syntax error: unexpected end of file
Describe
check_shareplex_health.sh: line 123: syntax error: unexpected end of file
Cause
Solaris系統shell指令碼報line 123行,也就是我的指令碼最後一行有錯誤,其實經過檢查,我的指令碼最後一行並沒有語法錯誤。 一般造成此問題有兩種原因: (1)windows編輯器編輯指令碼,格式為dos,行尾換行符與Unix不同,造成此報錯 (2)指令碼使用了EOF或者類似自定義命令輸入,但是EOF結尾時並沒有頂格,有縮排,也會造成此錯誤。
Solution
我的錯誤即第二種情況,修正EOF,將其前面空格或者製表符刪除,使其頂格,問題解決。 如果是第一種情況,可以使用UE 檔案-轉換-dos轉Unix轉換,或者如果Linux平臺安裝了dos2unix命令,也可以使用該命令轉換格式即可。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31439444/viewspace-2672614/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- line 10:syntax error: unexpected end of fileError
- 配置NDK syntax error: unexpected end of file 解決Error
- gzip: stdin:unexpected end of file
- syntax error near unexpected token `Error
- syntax error near unexpected token `問題的解決Error
- shell 指令碼報錯^M: syntax error near unexpected token指令碼Error
- ScalaSigParserError: Unexpected error: Not a valid class fileError
- Nginx unexpected end of file 配置證書遇到問題,如何解決?Nginx
- CentOS7使用exp/imp時報錯:bash: syntax error near unexpected token `(CentOSError
- pecl PHP Parse error: syntax error, unexpected 'new' (T_NEW) 以及 XML缺失解決辦法PHPErrorXML
- Laravel 8使用 佇列任務出現 「 syntax error, unexpected ')' 」錯誤解決Laravel佇列Error
- Linux 5中出現的-bash: syntax error near unexpected token `('錯誤LinuxError
- PbootCMS 升級後網站打不開,解析錯誤 Parse error: syntax error, unexpected ‘:’, expecting ‘{’怎麼辦boot網站Error
- 如何解決"Parse error: syntax error"Error
- Solaris awk: syntax error near line 1 awk: bailing out near line 1ErrorAI
- Syntax error, unrecognized expression: li[value=]ErrorZedExpress
- exp tables sh: Syntax error: `(' is not expectedError
- 【shell 】syntax error in conditional expressionErrorExpress
- 解決:npm install ERR! Unexpected end of JSON inputNPMJSON
- Newline required at end of file but not foundUI
- Oracle安裝報錯syntax errorOracleError
- IMP-00009: abnormal end of export fileORMExport
- 帝國CMS提示parse error syntax error的解決方法Error
- error unexpected trailing commaErrorAI
- 如何解決"You have an error in your SQL syntax"ErrorSQL
- npm install “Unexpected end of JSON input while parsing near”問題NPMJSONWhile
- An unexpected error has been detected by Java Runtime EnvironmentErrorJava
- Error 15: File not found for RedhatErrorRedhat
- 萬能方法解決——You have an error in your SQL syntaxErrorSQL
- error C2061: syntax error : identifier '__RPC__out_xcount_part'ErrorIDERPC
- npm install 出現 npm ERR! Unexpected end of JSON input while parsing near '...ostNPMJSONWhile
- HPUX Error 23 File table overflowUXError
- 記錄某次解決`Okhttp java.io.EOFException: \n not found: size=0 content= unexpected endHTTPJavaException
- 解決 eslint 的 Parsing error: Unexpected token 錯誤EsLintError
- CDH5之Unexpected error.Unable to verify database connectionH5ErrorDatabase
- 【故障處理】ORA-3113 "end of file on communication channel"
- 執行py檔案 File "<stdin>", line 1 SyntaxError: invalid syntaxError
- 10g GC 啟動oms報錯Unexpected error occurred. Check error and log files.GCError