失敗したすべてのテストのログを調べ、ログにある現在のディレクトリ内のすべてのファイルのすべての名前を出力する非常に単純なシェル スクリプトを作成しています。
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
誰かが理由を知っていますか?
ありがとう!!