bashのカギ括弧はtestコマンド
シェルスクリプトにおける
[ ! -e $file ]
は
test -e $file
と同じ
Bashにおける括弧類の意味 - Qiita
#Shell