Shell Script( 쉘 스크립트 ) if 문 사용법, 옵션

2020. 4. 3. 11:06보안 꿀팁

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

[ 파일1 -nt 파일2 ]  : 파일1이 파일2보다 최신파일이면 참

[ 파일1 -ot 파일2 ]  : 파일1이 파일2보다 이전파일이면 참

[ 파일1 -ef 파일2 ] : 파일1이 파일2랑 같은 파일이면 참

 

'보안 꿀팁' 카테고리의 다른 글

Linux PAM(/etc/pam.d) 정의  (0) 2020.04.06
리눅스 pwunconv, pwconv  (0) 2020.04.06
export PATH 환경변수 설정(리눅스 파일 바로 실행 )  (0) 2020.03.21
nmap 옵션  (0) 2020.03.18
ping 테스트 (윈도우7, linux 차이)  (0) 2020.03.16