bash でファイル存在チェックを複数行うif文

if [ -e "$file" ]; then

とすると、ファイルの存在チェックは出来るが、
「複数のファイルが存在している」or「1つも存在しない」
というチェックの場合、-eだと対応できない。

ので調べたら、こういう表記があったので利用してみました。

if [ "$(ls $file)" = "" ]; then

これならlsの結果との比較なので、1つも存在しない場合は空になるという寸法。

参考:
http://kakakakakku.hatenablog.com/entry/2014/10/04/170623