今天在翻看以前写的简单的shell脚本时,发现一个问题:
当./运行时总是提示: (bash: ./hello.sh: bin/bash: 坏的解释器: 没有那个文件或目录),但是当用sh运行时正确.
原来的脚本:
(试试看你能否一眼看出错误)
#!bin/bash
echo "Hello Linux!"
后来几番检查发现自己写的丢了一些东西.
应该把红体字改成 #!/bin/bash (!后面少了/)
微信扫一扫
今天在翻看以前写的简单的shell脚本时,发现一个问题:
当./运行时总是提示: (bash: ./hello.sh: bin/bash: 坏的解释器: 没有那个文件或目录),但是当用sh运行时正确.
原来的脚本:
(试试看你能否一眼看出错误)
#!bin/bash
echo "Hello Linux!"
后来几番检查发现自己写的丢了一些东西.
应该把红体字改成 #!/bin/bash (!后面少了/)
相关推荐