Se você usar os testes bash [[
, use-o em todos os lugares, você perdeu um, e outros estão fora do lugar.
O que eu faria:
elif [[ "${FILECOMMAND}" ]] || [[ -f "${ZIPFILE}" || -f "${ZIPFILE3}" ]]
Olá, o comando abaixo elif
está correto?
elif [[ "${FILECOMMAND}" = "" ] && [[ -f ${ZIPFILE} ]||[ -f ${ZIPFILE3} ]]]
Estou recebendo um erro ao executá-lo.
Se você usar os testes bash [[
, use-o em todos os lugares, você perdeu um, e outros estão fora do lugar.
O que eu faria:
elif [[ "${FILECOMMAND}" ]] || [[ -f "${ZIPFILE}" || -f "${ZIPFILE3}" ]]
Tags command-line bash shell