标签: bash
所以我有一个bash脚本
!#/bin/bash while [ true ];do ls -lah /sth/ | grep sth* sleep 0.001 done exit 0
我认为它没关系但是当我运行它时我得到了
第7行:语法错误:意外的文件结尾
但代码只有6行? 可能有什么问题?我在linux中编辑了文件,删除了不必要的空格,但我的scropt仍无效。
答案 0 :(得分:1)
shebang line错了。你根本没有在Bash下运行它。
#!/bin/bash
注意尖锐(#)和爆炸(!)的顺序。
#
!