原文:5. linux执行shell脚本时提示bad interpreter:No such file or directory的解决办法

故障现象:在终端直接cd var正常,在shell脚本中执行则报错。原因是脚本是在windows平台下写的,换行符与 Linux不同,造成脚本不能正确执行 出现bad interpreter:No such file or directory 没有那个文件或目录 的原因,是文件格式的问题。这个文件是在Windows下编写的。换行的方式与Unix不一样,但是在vim下面如果不Set一下又完全看不出 ...

2019-06-14 14:39 0 535 推荐指数:

查看详情

执行shell脚本提示bad interpreter:No such file or directory解决办法

故障现象:在终端直接cd /var正常,在shell脚本执行则报错。原因是脚本是在windows平台下写的,换行符与 Linux不同,造成脚本不能正确执行 出现bad interpreter:No such file or directory(没有那个文件或目录)的原因,是文件 ...

Sat Jul 01 21:51:00 CST 2017 0 16837
执行shell脚本提示“-bash: ./checkP.sh: /bin/sh^M: bad interpreter: No such file or directory解决方法

在windows机器下新建了一个shell脚本如下 在Linux上的很多操作一般都是用脚本来实现了,特别是线上的服务器,不用脚本是,直接在上面敲是很危险的,一不小心,手一抖, 那就完了。但是,很多朋友自己的笔记本用的都是windows系统,这真把Ubuntu做为自己笔记本系统的人 ...

Wed Mar 15 01:52:00 CST 2017 0 3753
Linux运行shell脚本提示No such file or directory错误的解决办法

Linux执行.sh文件,提示No such file or directory的问题: 原因:在windows中写好shell脚本测试正常,但是上传到 Linux 上以脚本方式运行命令提示No such file or directory错误,那么一般是文件格式是dos格式的缘故,改成 ...

Sat Sep 21 07:43:00 CST 2019 0 3245
执行shell脚本报错-bash: ./startup.sh: /bin/sh^M: bad interpreter: No such file or directory

搭建nacos集群,配置完毕后执行脚本报错,通过查询资料发现^M表示 Windows环境下dos格式文件传输到unix系统,会在每行的结尾多一个^M,所以在执行的时候出现了这种现象,但是你在unix或者Linux环境下使用vi编辑的时候,会在下面显示此文件的格式,比如”sky8g.sh ...

Mon Apr 20 22:27:00 CST 2020 0 742
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM