您好,登錄后才能下訂單哦!
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命令,也可以使用該命令轉換格式即可。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。