原文:解決方案:centos運行shell腳本時報“$'\r': 未找到命令”

第 次修改ccb warlock 問題: 將vs code里編寫好的sh腳本 tmp.sh 上傳到服務器 centos ,運行時報 r : 未找到命令 。 解決方案: 查了資料后才知道,由於該腳本的命令在windows上編輯后再復制到linux中運行,故會出現這個格式問題。 只要安裝dos unix,用它對sh文件內容進行處理,這個問題就可以解決了。 參考資料: .https: blog.csd ...

2018-09-12 09:07 0 2658 推薦指數:

查看詳情

運行腳本:‘$’\r’: 未找到命令’錯誤

在執行shell腳本的時候,會出現‘$’\r’: 未找到命令’錯誤。 原因分析:在windows下編寫的腳本,上傳到服務器,存在多余的空格或換行,導致報錯 解決辦法1: 手動刪除多余空格或換行 解決辦法2: 安裝dos2unix yum install dos2unix 使用 ...

Thu May 14 17:37:00 CST 2020 0 1451
CentOS7版本中locate: 未找到命令,詳細解決方案

在學習Linux(CentOS7)文件搜索命令:locate 時,遇到錯誤“locate: 未找到命令”。 原因:CentOS7默認沒有安裝該命令 解決方案: 1、安裝"locate"命令即可。在聯網狀態運行“yum install mlocate”命令。如下圖: 2、提示 ...

Tue Nov 12 18:07:00 CST 2019 0 662
bash: ifconfig: 未找到命令 解決方案

在新安裝的 Centos7 中使用ifconfig命令時,出現了 bash: ifconfig: 未找到命令 的錯誤。 解決思路: 1、ifconfig 命令存在的情況 首先查看 ifconfig 命令在哪個目錄下,順便檢查是否安裝了這個命令(whereis ifconfig),然后查看 ...

Fri Apr 08 23:37:00 CST 2022 0 1573
-bash: nginx: 未找到命令 (command not found) 解決方案

昨天在linux中安裝了 nginx ,並按照網上教程 進行啟動 如: ps -ef | grep nginx 可以查看到 我就想重新加載一次 如:提示我找不到 nginx 命令 -c參數指定了要加載的nginx配置文件路徑 /usr/local/nginx/conf ...

Thu Nov 22 19:08:00 CST 2018 1 34026
-bash: mysqld: 未找到命令解決方案

應該是沒有修改環境變量 使用命令 在文件中添加環境變量 退出后,使用命令 重啟環境變量 再使用命令 即可 ...

Sun Nov 10 19:15:00 CST 2019 0 2098
$'\r': 未找到命令解決辦法

$'\r': 未找到命令解決辦法 原因 在執行shell腳本時,出現‘$’\r’: 未找到命令’錯誤。多半是在Windows系統編寫的腳本在linux服務器中執行。 解決辦法 1,使用dos2unix工具將腳本轉換為unix版本的。 使用yum安裝 ubuntu安裝 使用 ...

Sun Mar 27 01:49:00 CST 2022 0 2299
$'\r': 未找到命令

有人說是因為這些sh是從windows復制過來的,跟linux不兼容。 解決:(我是ubuntu) apt install dos2unix dos2unix xxx.sh ...

Tue Aug 25 21:19:00 CST 2020 0 567
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM