# 띄워쓰기에 주의해야합니다.
if [ 값1 조건식 값2 ];then
수행문
fi
- -z : 문자열의 길이가 0이면 참
- -n : 문자열의 길이가 0이 아니라면 참
- -eq : 값이 같으면 참
- -ne : 값이 다르면 참
- -gt : 값1 > 값2면 참
- -ge : 값 1 >= 값2면 참
- -lt : 값1 < 값2면 참
- -le : 값1 <= 값2면 참
- -a : && 연산과 동일, and 연산
- -o : || 연산과 동일, xor 연산
- -d : 파일이 디렉토리면 참
- -e : 파일이 있으면 참
- -L : 파일이 심볼릭 링크면 참
- -r : 파일이 읽기 가능하면 참
- -s : 파일의 크기가 0보다 크면 참
- -w : 파일이 쓰기 가능하면 참
- -x : 파일이 실행 가능하면 참