我正在编写一个非常简单的 shell 脚本,它将查看所有失败测试的日志,并打印出当前目录中日志中所有文件的所有名称
1 #! /bin/sh
2 for file in *
3 do
4 echo "checking: $file"
5 if [$(grep $file failed.txt -c) -ne 0]
6 then
7 echo "$file FAILED"
8 fi
9 done
当我执行它时,我得到这个错误:
line 6: [0: command not found
有谁知道为什么?
谢谢!!