首页 / 科技百科 / 正文

shell没有那个文件或目录 

执行SHELL脚本报告"没有那个文件或目录"的错误可能是由于以下原因:

1. 文件格式问题:如果文件是在Windows下编写的,换行的方式与Unix不一样,可能导致这个错误。解决方法是使用dos2unix工具将SHELL脚本转换为Unix格式。

2. 解释器错误:如果SHELL脚本编写时的系统与运行时的系统不一致,也可能导致这个错误。例如,Windows下的.sh文件的格式为dos格式,而Linux只能执行unix格式的脚本。

解决方法是将文件格式从dos修改至unix,使用命令:set ff=unix。

需要注意的是,仔细检查文件路径以及脚本编写,并未发现错误。

如有侵权请及时联系我们处理,转载请注明出处来自