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

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

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

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

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

ベストアンサー1

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

私は何をしますか:

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

おすすめ記事