脚本文件是在windows系统编写的,在ubuntu系统执行总是提示如下:
line 1: #!/bin/bash: No such file or directory
或
line 1: #!/bin/bash: 没有那个文件或目录
如上,在ubuntu终端:
vim XXX.sh
进入底行模式
set ff? //可以看到fileforma=dos
再进入底行模式
set ff=unix
再进入底行模式保存退出
正常来讲可以解决,实在解决不了,在终端新建脚本文件,就在vim中写脚本,绝对没问题。

本文介绍了解决从Windows编写的脚本文件在Ubuntu系统上执行时出现的“No such file or directory”错误的方法。通过调整文件格式为Unix格式,确保脚本能在Linux环境下正确运行。
329

被折叠的 条评论
为什么被折叠?



