Linux,执行.sh文件,提示No such file or directory
程序员文章站
2022-03-08 19:28:03
...
在window平台下,写好shell脚本文件,迁移到linux平台,赋过可执行权限,执行该sh文件,却提示No such file or directory。ls 了下,确实有该文件,怎么会事呢,
难道是文件格式兼容性问题?用vim打开该sh文件,输入:
1. :set ff
回车,显示fileformat=dos,重新设置下文件格式:
1. :set ff=unix
保存退出:
1. :wq
再执行,竟然可以了。这个事情又给我提了次醒,程序尽量在linux下编写,迁移时,也许会少很多问题。
vim的用法,可以参阅以前的blog:vim 常用命令
推荐阅读
-
Laravel执行migrate命令提示:No such file or directory的解决方法
-
Linux下执行程序出现 Text file busy 提示时的解决方法
-
linux系统更新正在运行进程的可执行文件需要注意的text file busy的原因及解决方法
-
Linux执行.sh文件,提示No such file or directory的问题的解决方法
-
linux系统更新正在运行进程的可执行文件需要注意的text file busy的原因及解决方法
-
Linux下执行程序出现 Text file busy 提示时的解决方法
-
Linux执行.sh文件时提示No such file or directory该怎么办(三种解决办法)
-
深入理解linux执行文件提示No such file or directory的背后原因
-
Linux执行可执行文件提示No such file or directory的解决方法
-
linux输入yum后提示: -bash: /usr/bin/yum: No such file or directory的解决方法