반응형 bash script1 [쉘스크립트] if 문법 정리 #!/bin/bash num=10 if [ "${num}" -eq 2 ]; then echo "number is 2" elif [ "${num}" -eq 3 ]; then echo "number is 3" else echo "number is not 2 or 3" fi 쉘 스크립트에 대한 개념은 아래 참고 포스팅 참고 바란다. 먼저 상단에 배쉬쉘을 등록해주고 변수를 지정해준다 그리고 그 지정한 변수를 아래 If 문 에서 처럼 사용을 하려면 $ 표시와 중괄호로 묶어서 함께 사용할수 있다. 그리고 [ ] 대괄호 안에는 앞뒤 공백을 빼야한다 ( [ "${num ... 이런식으로 [ 다음에 공백이 없어야함) 공백이 있으면 아래와 같은 에러가 난다. .script.sh : line 5: [: missing `]'.. 2023. 6. 3. 이전 1 다음 반응형