欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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

  發(fā)布時間:2012-06-28 16:59:35   作者:love__coder   我要評論
Linux執(zhí)行.sh文件,提示No such file or directory的問題的解決方法
Linux執(zhí)行.sh文件,提示No such file or directory的問題

問題描述


解決方法

分析原因,可能因為我平臺遷移碰到權(quán)限問題我們來進(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這個問題了。


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

相關(guān)文章

最新評論