[2 [Shell] test([) 명령어 shell 의 test 유틸리티 설명 /bin/[ 에 위치해 있는 명령어이다. shell 의 if문(조건문) 구성을 할 때 필요로 한다. 예시 if [ 1000 -eq 2000 ]; then echo "same"; else echo "diff"; fi1000과 2000이 같다면 same을 다르다면 diff를 출력하라는 명령이다. 위와 같이 if문의 조건식을 판단할 때 사용한다. 2021. 5. 29. [Makefile] if문 사용하기 Makefile diagram 위 그림에서 Stuff to execute에 해당하는 부분은 shell 명령어를 작성하는 곳이라서 shell if문 문법을 알면 사용할 수 있다. 쉘 if문 사용하기 shell 에서 if문을 사용하는 방법은 다음과 같다 #! /bin/bash if [ 값1 조건문 값2 ]; then 수행문 fi 띄어쓰기도 위와 같이 모두 맞춰주지 않는다면 스크립트 에러가 난다. 쉘 명령어 [ : test 유틸리티이다. man test test expression ➡ [ expression ] expression이 참인지 아닌지 평가한다. 참이면 exit status는 0, 거짓이면 exit status는 1이 된다. 여기 에서 참고. 쉘의 if 조건문 종류 [ -z ] : 문자열의 길이가 .. 2021. 5. 29. 이전 1 다음