シェル スクリプトを作成して、2 つのファイルが存在するかどうかを確認しようとしています。スクリプトの例は次のとおりです。
#!/bin/bash
if [[ [ -e File1Name ] -a [ -e File2Name ] ]]
then
echo Yes
el
echo No
fi
そして得る
script: line 5: conditional binary operator expected
script: line 5: syntax error near `-e'
script: line 5: `if [[ [ -e CA ] -a [ -e CA-draw ] ]]'
スクリプトの何が問題で、修正が必要ですか?