国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Linux > 正文

Linux執行.sh文件,提示No such file or directory的問題的解決方法

2020-07-10 11:59:12
字體:
來源:轉載
供稿:網友
Linux執行.sh文件,提示No such file or directory的問題

問題描述


解決方法

分析原因,可能因為我平臺遷移碰到權限問題我們來進行權限轉換

1)在Windows下轉換:

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

2)方法

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

3)在linux中的權限轉換

也可在Linux中轉換:

首先要確保文件有可執行權限

#chmod u+x filename

然后修改文件格式

#vi filename

三種方法都可以方便快速的解決關于Linux執行.sh文件,提示No such file or directory這個問題了。


在window平臺下,寫好shell腳本文件,遷移到linux平臺,賦過可執行權限,執行該sh文件,
卻提示No such file or directory。ls 了下,確實有該文件,怎么會事呢,
難道是文件格式兼容性問題?用vim打開該sh文件,輸入:
[plain]
:set ff 
回車,顯示fileformat=dos,重新設置下文件格式:
[plain]
:set ff=unix 
保存退出:
[plain]
:wq 
    再執行,竟然可以了。這個事情又給我提了次醒,程序盡量在linux下編寫,遷移時,也許會少很多問題。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 胶州市| 徐闻县| 黑龙江省| 佛冈县| 利津县| 台中市| 开封市| 五家渠市| 如东县| 怀化市| 湛江市| 库尔勒市| 沅江市| 阿拉善右旗| 望江县| 华坪县| 武山县| 噶尔县| 新营市| 信宜市| 运城市| 兴仁县| 莎车县| 黄大仙区| 舞阳县| 景东| 吉林省| 嘉义市| 大方县| 砚山县| 惠东县| 宜丰县| 临夏县| 霸州市| 张北县| 平南县| 东乡族自治县| 宜良县| 泰来县| 惠来县| 萍乡市|