关于解决line 1: #!/bin/bash: No such file or directory的问题
2016-09-16 16:21
615 查看
今天在执行脚本的时候,一直报这个错,虽然不影响脚本的执行,但是看见它的存在还是很不爽,然后就查了半天最终搞定
1.一般情况下,/bin下面不会不存在bash/,所以和平时我们遇到的No such file or directory并不一样
2.既然是执行的时候报错,个人感觉不是执行权限的问题
3.如果是在windows下用编辑器编写的脚本,务必检查文档格式,检查方法:用vim打开脚本,然后“:”,输入set ff,回显结果fileformat=unix为正确,若不是则输入set ff=unix即可;
4.执行第三步后如果还不行,那只能放大招,用vim打开一个新文本,将写好的脚本复制过来即可
如果还是不行,请翻墙google^_^。
如若发现更好的解决办法,欢迎交流。
1.一般情况下,/bin下面不会不存在bash/,所以和平时我们遇到的No such file or directory并不一样
2.既然是执行的时候报错,个人感觉不是执行权限的问题
3.如果是在windows下用编辑器编写的脚本,务必检查文档格式,检查方法:用vim打开脚本,然后“:”,输入set ff,回显结果fileformat=unix为正确,若不是则输入set ff=unix即可;
4.执行第三步后如果还不行,那只能放大招,用vim打开一个新文本,将写好的脚本复制过来即可
如果还是不行,请翻墙google^_^。
如若发现更好的解决办法,欢迎交流。
相关文章推荐
- [Linux vim问题解决] -bash: ./script.sh: /usr/bin/bash^M: bad interpreter: No such file or directory
- 如何恢复误删除的rpm包命令解决-bash: /usr/bin/yum: No such file or directory的问题
- 问题解决:安装完ruby却提示[/usr/bin/ruby: No such file or directory]
- 解决“/bin/bash^M: bad interpreter: No such file or directory
- /bin/bash^M: bad interpreter: No such file or directory或: not foundine 1:解决办法
- -bash: ./bin/start.sh: /bin/bash^M: bad interpreter: No such file or directory 问题
- -bash: ./scripts/mysql_install_db: /usr/bin/perl: bad interpreter: No such file or directory解决办法
- 【解决交叉编译工具链问题】bash: gcc:no such file or directory
- -bash: ./mysql: /bin/bash^M: bad interpreter: No such file or directory 完美解决
- [解决]/bin/bash^M: bad interpreter: No such file or directory
- 执行脚本出现bin/bash: bad interpreter: No such file or directory的解决办法
- 解决“/bin/bash^M: bad interpreter: No such file or directory”
- shell脚本报错问题: -bash: ./test.sh: /bin/sh^M: bad interpreter: No such file or directory
- bash: ./a.sh: /bin/bash^M: bad interpreter: No such file or directory的解决方法------dos--->unix
- 关于 Caused by:.. /proc/net/xt_qtaguid/stats:open failed: ENOENT (No such file or directory)问题的解决
- !/bin/bash: No such file or directory的解决方法
- 解决“/bin/bash^M: bad interpreter: No such file or directory”
- 解决“/bin/bash^M: bad interpreter: No such file or directory
- 解决 /bin/bash^M: bad interpreter: No such file or directory