elif コマンドでエラーが発生しました。

elif コマンドでエラーが発生しました。

こんにちは、次のelifコマンドは正しいですか?

elif [[ "${FILECOMMAND}" = "" ] && [[ -f ${ZIPFILE} ]||[ -f ${ZIPFILE3} ]]]

実行するとエラーが発生します。

答え1

bashテストを使用して[[どこでも使用すると、1つを見逃して他のいくつかを間違って配置します。

私は何をしますか:

elif [[ "${FILECOMMAND}" ]] || [[ -f "${ZIPFILE}" || -f "${ZIPFILE3}" ]]

関連情報