shell指令碼執行錯誤 $‘\r‘:command not found
指令碼是在window下編輯完成後上傳到linux上執行的,win下的換行是回車符+換行符,也就是\r\n,而unix下是換行符\n。linux下不識別\r為回車符,所以導致每行的配置都多了個\r,因此是指令碼編碼的問題。
在linux上執行 dos2unix 指令碼名
,再次執行指令碼,報錯消失。
相關文章
- 解決shell指令碼錯誤$’r’ command not found指令碼
- Linux Shell執行source或.命令報錯'bash: ..: command not found'Linux
- 執行 shell 指令碼 \r 問題解決指令碼
- 執行shell指令碼指令碼
- crontab執行shell指令碼指令碼
- 從一個shell指令碼執行出錯聊起指令碼
- 編寫執行R指令碼指令碼
- 執行Shell指令碼的方式指令碼
- 執行指令碼寫入中間表錯誤返回錯誤資訊指令碼
- 檔案格式引起的指令碼執行錯誤指令碼
- 執行Shell指令碼的方式(轉)指令碼
- Mac 終端執行 shell 指令碼Mac指令碼
- 升級執行指令碼遇到SP2-0734: unknown command beginning 錯誤處理指令碼
- bash shell指令碼執行方法總結指令碼
- 使用CRONTAB呼叫shell指令碼執行EXP指令碼
- Linux下如何執行Shell指令碼Linux指令碼
- Linux shell:執行shell指令碼的幾種方式Linux指令碼
- Linux Shell程式設計(3)——執行shell指令碼Linux程式設計指令碼
- sh指令碼執行報錯指令碼
- 執行shell指令碼報錯:-bash: ./test1.sh: /bin/bash^M: ...指令碼
- 如何在 Shell 指令碼中執行語法檢查除錯模式指令碼除錯模式
- shell指令碼中如何報錯即刻退出以及如何獲取子shell指令碼的錯誤資訊:set -o errexit指令碼
- sqlplus執行指令碼時遇到錯誤自動停止SQL指令碼
- shell指令碼linux命令連續執行指令碼Linux
- shell指令碼的執行環境變數指令碼變數
- 使用Mac自定義快捷鍵執行shell指令碼Mac指令碼
- shell指令碼報錯:[: missing `]‘指令碼
- 執行指令碼diagcollection.pl報錯指令碼GC
- 關於shell中的pl/sql指令碼錯誤排查與分析SQL指令碼
- 【linux報錯】-bash: xhost: command not foundLinux
- CentOS 已安裝virtualenv, 但還是報錯誤 bash: virtualenv: command not foundCentOS
- 如何讓shell指令碼變成可執行檔案指令碼
- Shell指令碼入門:編寫格式與執行方式指令碼
- 通過shell指令碼監控sql執行頻率指令碼SQL
- 透過shell指令碼監控sql執行頻率指令碼SQL
- 總結一篇shell除錯技巧及常見的指令碼錯誤除錯指令碼
- SUSE Linux執行基本命令出現command-not-foundLinux
- win10執行ie錯誤程式碼inet_e_resource_not_found的修復方法Win10