안녕하세요, 다음 elif
명령이 맞나요?
elif [[ "${FILECOMMAND}" = "" ] && [[ -f ${ZIPFILE} ]||[ -f ${ZIPFILE3} ]]]
실행하면 오류가 발생합니다.
답변1
bash 테스트를 사용하여 [[
어디에서나 사용하면 하나를 놓치고 다른 몇 가지를 잘못 배치하게 됩니다.
나는 무엇을 할 것인가:
elif [[ "${FILECOMMAND}" ]] || [[ -f "${ZIPFILE}" || -f "${ZIPFILE3}" ]]