主頁(yè) > 知識(shí)庫(kù) > Linux執(zhí)行.sh文件,提示No such file or directory的問(wèn)題的解決方法

Linux執(zhí)行.sh文件,提示No such file or directory的問(wèn)題的解決方法

熱門標(biāo)簽:佛山外呼系統(tǒng)平臺(tái) 長(zhǎng)春外呼系統(tǒng)價(jià)格 南昌語(yǔ)音外呼系統(tǒng)代理 長(zhǎng)沙智能外呼系統(tǒng)中心 電銷機(jī)器人的效果 南寧智能外呼系統(tǒng)線路商 聯(lián)客智能語(yǔ)音外呼系統(tǒng)賬號(hào)格式 美圖手機(jī) 成都移動(dòng)外呼系統(tǒng)
Linux執(zhí)行.sh文件,提示No such file or directory的問(wèn)題

問(wèn)題描述


解決方法

分析原因,可能因?yàn)槲移脚_(tái)遷移碰到權(quán)限問(wèn)題我們來(lái)進(jìn)行權(quán)限轉(zhuǎn)換

1)在Windows下轉(zhuǎn)換:

利用一些編輯器如UltraEdit或EditPlus等工具先將腳本編碼轉(zhuǎn)換,再放到Linux中執(zhí)行。轉(zhuǎn)換方式如下(UltraEdit):File-->Conversions-->DOS->UNIX即可。

2)方法

用vim打開該sh文件,輸入:
[plain]
:set ff
回車,顯示fileformat=dos,重新設(shè)置下(www.111cn.net)文件格式:
[plain]
:set ff=unix
保存退出:
[plain]
:wq
再執(zhí)行,竟然可以了

3)在linux中的權(quán)限轉(zhuǎn)換

也可在Linux中轉(zhuǎn)換:

首先要確保文件有可執(zhí)行權(quán)限

#chmod u+x filename

然后修改文件格式

#vi filename

三種方法都可以方便快速的解決關(guān)于Linux執(zhí)行.sh文件,提示No such file or directory這個(gè)問(wèn)題了。


在window平臺(tái)下,寫好shell腳本文件,遷移到linux平臺(tái),賦過(guò)可執(zhí)行權(quán)限,執(zhí)行該sh文件,
卻提示No such file or directory。ls 了下,確實(shí)有該文件,怎么會(huì)事呢,
難道是文件格式兼容性問(wèn)題?用vim打開該sh文件,輸入:
[plain]
:set ff 
回車,顯示fileformat=dos,重新設(shè)置下文件格式:
[plain]
:set ff=unix 
保存退出:
[plain]
:wq 
    再執(zhí)行,竟然可以了。這個(gè)事情又給我提了次醒,程序盡量在linux下編寫,遷移時(shí),也許會(huì)少很多問(wèn)題。

標(biāo)簽:東營(yíng) 邵陽(yáng) 新鄉(xiāng) 沈陽(yáng) 云浮 法律服務(wù) 阜陽(yáng) 慶陽(yáng)

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Linux執(zhí)行.sh文件,提示No such file or directory的問(wèn)題的解決方法》,本文關(guān)鍵詞  Linux,執(zhí)行,.sh,文件,提示,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Linux執(zhí)行.sh文件,提示No such file or directory的問(wèn)題的解決方法》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于Linux執(zhí)行.sh文件,提示No such file or directory的問(wèn)題的解決方法的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章