1. 程式人生 > 實用技巧 >轉 sh指令碼格式錯誤 unexpected EOF while looking for matching ``'

轉 sh指令碼格式錯誤 unexpected EOF while looking for matching ``'

感謝

sh指令碼格式錯誤 unexpected EOF while looking for matching ``'

2020-03-30 11:28:451385收藏 分類專欄:工具使用文章標籤:經驗分享 版權

今天在編輯環境變數的時候報了一個錯
unexpected EOF while looking for matching ``'

原因是因為shell 指令碼設定了不正確的格式:

export PATH=~/flutter/bin:$PATH"
// 多了一個引號
// 或者使用了中文的符號
  • 1
  • 2
  • 3

解決: 修改為正確的英文符號或者去掉多餘的符號或者中文不支援

我是個Coder界的小學生, 如有不足, 萬望不吝指教

###sample

將linux 指令碼 sz/rz 到本地的時候,發現本地編輯器無法識別中文。

直接開啟編輯器,全選,複製所有的行,貼上到本地,在編輯,就會出現這個錯誤。

unexpected EOF while looking for matching

建議如下:

所有的檔案,都直接複製整個檔案,而不要從編輯器裡複製所有行,在貼上到目的地。