if 문에서 && 연산자 사용 세 가지 변수가 있습니다. VAR1="file1" VAR2="file2" VAR3="file3" 다음 &&과 같이 if 문에서 and ( ) 연산자 를 사용하는 방법 : if [ -f $VAR1 && -f $VAR2 && -f $VAR3 ] then ... fi 이 코드를 작성하면 오류가 발생합니다. 올바른 방법은 무엇입니까? 따라서 표현이 작동하도록 하려면 &&for 변경 -a이 트릭을 수행합니다. 다음과 같이 정확합니다. if [ -f $VAR1 ] && [ -f $VAR2 ] && [ -f $VAR3 ] then .... 또는 좋아 if [[ -f $VAR1 && -f $VAR2 && -f $VAR3 ]] then .... 또는 if [ -f $VAR1 -a -f $V..