原文:Linux Shell 錯誤: $'\r': command not found錯誤解決

在Linux下執行程序最省事的方式就是將系統的執行流程封裝成一個shell腳本,上傳到linux環境中后就可以直接執行了,但是今天在具體實施的時候出現了錯誤 r : command not found,一直滅有解決,查詢了相關的資料后才發現了問題,最根本的問題就是在Windows下換行的 r 到了Linux環境下不能夠識別了,因為Linux環境下默認的換行符為 n ,這里就需要做一點修改的工作才 ...

2020-02-21 19:51 0 2395 推薦指數:

查看詳情

Linux Shell 錯誤: $'\r': command not found錯誤解決

在window環境下編輯的shell腳本放在linux上運行報錯。 問題是在Windows下換行的“\r”到了Linux環境下不能夠識別了。 因為Linux環境下默認的換行符為“\n”。 這里就需要做一點修改轉換的工作。 方法一、 sed -i 's/\r//' 腳本 ...

Mon Mar 08 22:05:00 CST 2021 0 415
解決shell腳本錯誤$’rcommand not found

從windows上傳了一個腳本到Linux上執行 出現如下錯誤:$'\r': command not found這是windows與Unix文本編輯的默認格式不同造成的,需要轉成unix格式。 解決方法 ...

Thu Jul 04 17:11:00 CST 2019 0 506
shell腳本執行錯誤 $'\r':command not found

存現這種錯誤是因為 編寫的 shell腳本是在win下編寫的,每行結尾是\r\n 的Unix 結果行是\n 所以在Linux下運行腳本 會任務\r 是一個字符,所以運行錯誤,需要把文件轉換下 方法一、 sed -i 's/\r//' 腳本名 方法二、 yum -y install ...

Thu Aug 01 01:02:00 CST 2019 0 6329
catkin-make: command not found 錯誤解決

參考網址:https://answers.ros.org/question/212492/catkin_make-command-not-found/ zc@ubuntu:~ $ source /opt/ros/indigo/setup.bashzc@ubuntu:~ $ echo ...

Mon Apr 01 20:59:00 CST 2019 0 1610
linux腳本運行錯誤:$'ls\r': command not found

原因在於 windows 下的換行符是 \r\n,而 linux 下的換行符是 \n 解決方案: 首先運行如下命令安裝 dos2unix: yum install dos2unix -y 接下來運行如下命令進行轉換工作: dos2unix file.sh 完成轉換后便可正常執行腳本。 ...

Mon May 14 18:56:00 CST 2018 0 1668
linux運行腳本出現 $'\r': command not found 錯誤解決方法

用Windows上寫了一個腳本,結果放到虛擬機上運行的時候出現了一個錯誤:** $'\r': command not found **。 錯誤的原因是linux系統的換行符是\n,而Windows里的換行符是\r\n。 解決方法: 安裝一個命令:dos2unix ...

Sun Jun 07 18:18:00 CST 2020 0 575
Linux執行腳本命令時提示$'\r': command not found錯誤解決方法

這個問題幾年前遇到,現在再次遇到,然而第一反應卻沒想到是這個問題。 現象: 寫的bash腳本,運行時報$'\r': command not found錯誤。 原因: windows和Linux的換行符不同(windows是\r\n,而Linux是\n)導致的 解決辦法: # vi ...

Wed Jun 16 17:44:00 CST 2021 0 164
linux command not found錯誤提示

錯誤提示:screen: command not found, 如果提示screen: command not found 命令不存在可以執行:yum install screen 或 apt-get install screen安裝,詳細內容參考 ...

Mon Nov 06 23:35:00 CST 2017 0 1911
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM