Shell Script - if문

667 단어 linuxlinux

if문 기본 구조

# 띄워쓰기에 주의해야합니다.
 if [ 값1 조건식 값2 ];then
   수행문
 fi 

if문 조건 옵션

  • -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 : 파일이 실행 가능하면 참

좋은 웹페이지 즐겨찾기