在Linux中提示No such file or directory解决方法

来源:互联网 发布:常见设计模式 java 编辑:程序博客网 时间:2024/05/18 06:44

编写shell脚本执行一些命令发现很多的地方出现了问题,总是No such file or directory。但是事实上是有的,在网上查找了一些观点,总结一下:

 (1)在Windows下转换:

  利用一些编辑器如Notepat++,UltraEdit或EditPlus等工具先将脚本编码转换,再放到Linux中执行。转换方式如下(UltraEdit):File-->Conversions-->DOS->UNIX即可。

  (2) 用vim打开该sh文件,输入:

  命令

  :set ff

  回车,显示fileformat=dos,重新设置下文件格式:

  命令

  :set ff=unix

  保存退出: 命令

  :wq

  再执行,就可以了

 (3)在linux中的权限转换

  也可在Linux中转换:

  首先要确保文件有可执行权限

  #chmod u+x filename

  然后修改文件格式


0 0
原创粉丝点击