国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

【已解決】Linux下執(zhí)行Shell腳本出現(xiàn)$‘\r‘: command not found

這篇具有很好參考價值的文章主要介紹了【已解決】Linux下執(zhí)行Shell腳本出現(xiàn)$‘\r‘: command not found。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

1、起因

今天把 Windows 的項目導入 linux 運行,執(zhí)行 shell 腳本的時候,報錯了,報錯如下:
【已解決】Linux下執(zhí)行Shell腳本出現(xiàn)$‘\r‘: command not found,安裝教程,筆記,linux,運維,服務器

2、原因:

是 Windows 和 Linux 的 .sh 腳本文件格式不同,如果在腳本中有空行,腳本是在 Windows 下進行編輯之后上傳到 linux 上去執(zhí)行的話,就會出現(xiàn)這個問題。

windows 下的換行符是\r\n,而 linux 下的換行符是\n,沒有識別/r,所以會導致上述的報錯,這個屬于腳本編碼的問題。

3、解決方法:(運行以下命令即可修改該腳本格式)

vim <腳本名稱>
:set ff=unix
:wq

保存退出后,恢復到原先步驟,繼續(xù)執(zhí)行原來的腳本命令即可。例如 sh 腳本名稱

【已解決】Linux下執(zhí)行Shell腳本出現(xiàn)$‘\r‘: command not found,安裝教程,筆記,linux,運維,服務器文章來源地址http://www.zghlxwxcb.cn/news/detail-794644.html

到了這里,關(guān)于【已解決】Linux下執(zhí)行Shell腳本出現(xiàn)$‘\r‘: command not found的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權(quán),不承擔相關(guān)法律責任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務器費用

相關(guān)文章

  • 【Linux】編寫一個 shell 腳本&執(zhí)行

    在Linux中編寫和執(zhí)行腳本相對簡單。下面是一個基本的步驟指南,幫助你創(chuàng)建一個簡單的bash腳本并運行它: 1. 創(chuàng)建腳本文件 首先,你需要使用文本編輯器創(chuàng)建一個新的文件。這個文件通常會有 .sh 的擴展名,以表明它是一個shell腳本。例如,你可以創(chuàng)建一個名為 myscript.sh 的文

    2024年04月26日
    瀏覽(24)
  • Linux下定時執(zhí)行shell腳本

    vi test.sh 錄入要執(zhí)行的命令 ?保存退出,并且對腳本進行授權(quán) ?:wq chmod 777 test.sh ?生產(chǎn)文件data.txt touch /opt/data.txt ?vi /etc/crontab? 錄入: 一分鐘執(zhí)行一次 ?保存退出即可每個一分鐘執(zhí)行一次 配置說明:

    2024年02月17日
    瀏覽(26)
  • 【Linux命令-shell】虛擬機中創(chuàng)建shell腳本、查看當前路徑、執(zhí)行腳本

    目錄 一、創(chuàng)建shell腳本 二、查看當前的路徑 三、執(zhí)行腳本 一、創(chuàng)建shell腳本 shell腳本的特點 提前將可執(zhí)行的命令語句寫入一個文件中 順序執(zhí)行 解釋器逐行解釋代碼 常見的腳本有:shell、python、PHP...... 注:用什么解釋器就是什么腳本 編寫shell腳本: 步驟: 1、新建文件 2、

    2024年02月05日
    瀏覽(95)
  • shell報錯解決1—— -bash: sudo: command not found

    報錯內(nèi)容 跑模型的時候遇到了如下報錯: 大概的意思就是沒找到 sudo 的相關(guān)命令。由于本人使用的服務器是一個全新的,沒有預先配置好相關(guān)環(huán)境以及命令,所以有很大概率是這個問題。 報錯解決 首先輸入這一行指令: 這一行指令的意思就是去 etc 這個文件夾里面去尋找有

    2024年02月11日
    瀏覽(24)
  • Mac終端出現(xiàn) brew command not found 解決

    Mac終端出現(xiàn) brew command not found 解決

    MacOS 上您需要安裝 unrar 以支持 PaddlePaddle,可以使用命令 brew install unrar 執(zhí)行命令后發(fā)現(xiàn) brew 不存在 輸入命令: jimmy@MacBook-Pro ~ % /bin/zsh -c \\\"$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)\\\" 請輸入序號: 1 -是否現(xiàn)在開始執(zhí)行腳本(N/Y) Y 輸入開機密碼 安裝完成后,

    2024年02月02日
    瀏覽(24)
  • Linux 環(huán)境使用定時任務執(zhí)行shell腳本

    Linux 環(huán)境使用定時任務執(zhí)行shell腳本

    前言:Linux添加定時任務需要依賴crond服務,如果沒有該服務,需要先安裝:yum -y install crontabs 1、crond服務相關(guān)命令介紹 ????????啟動crond服務: service crond start ????????停止crond服務: service crond stop ????????重啟crond服務: service crond restart ????????重載crond服務

    2024年02月16日
    瀏覽(21)
  • 出現(xiàn)bash: ifconfig:command not found的解決辦法

    出現(xiàn)bash: ifconfig:command not found的解決辦法

    初裝centos 7時,運行config報 command not found 錯誤, ifconfig命令是設置或顯示網(wǎng)絡接口的程序,可以顯示出我們機器的網(wǎng)卡信息,可是有些時候最小化安裝CentOS等Linux發(fā)行版的時候會默認不安裝ifconfig等命令,這時候你進入終端,運行ifconfig命令就會出錯 這是我們首先會想到是不是

    2024年02月07日
    瀏覽(94)
  • 出現(xiàn) sudo: docker: command not found 的解決方法

    安裝了docker,但是執(zhí)行docker命令的時候,提示該問題:

    2024年02月12日
    瀏覽(21)
  • Linux執(zhí)行jps命令時報錯:-bash: jps: command not found

    在Linux系統(tǒng)中執(zhí)行jps命令時,如果出現(xiàn)\\\"-bash: jps: command not found\\\"的錯誤提示,通常是因為缺少Java Development Kit (JDK)或JRE的安裝或配置問題。jps是JDK提供的一個命令行工具,用于查看Java進程信息。下面將詳細介紹如何解決這個問題。 以下是解決方案的步驟: 步驟1: 檢查Java安裝

    2024年02月05日
    瀏覽(88)
  • 執(zhí)行shell腳本時windows和linux換行問題

    執(zhí)行shell腳本時windows和linux換行問題

    在使用sqoop將數(shù)據(jù)從mysql同步到hive時,編寫shell腳本執(zhí)行shell命令時報錯. 這些語句直接使用命令行執(zhí)行時運行結(jié)果正常,同樣的語句執(zhí)行sh文件時卻報錯. 修改參數(shù)和格式等方法都沒有起到作用. 在想第一行為什么沒有報錯,從第二行開始一直報錯, 但實際上語句是沒有語法錯誤的

    2024年02月13日
    瀏覽(13)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包