bash scripts option 정리
- -f FILE: Checks if FILE exists and is a regular file.
- FILE이 존재하고 일반 파일인지 확인
- -d DIRECTORY: Checks if DIRECTORY exists and is a directory.
- DIRECTORY가 존재하고 디렉토리인지 확인
- -e FILE: Checks if FILE exists.
- File이 존재하는지 확인
- -s FILE: Checks if FILE exists and has a size greater than zero.
- FILE이 존재하고 크기가 0보다 큰지 확인
- -r FILE: Checks if FILE exists and is readable.
- FILE이 존재하고 읽을 수 있는지 확인
- -w FILE: Checks if FILE exists and is writable.
- FILE이 존재하고 쓰기가 가능한지 확인
- -x FILE: Checks if FILE exists and is executable.
- FILE이 존재하고 실행가능한지 확인
- -z STRING: Checks if the length of STRING is zero (empty).
- 스트링의 길이가 0 (비어있음)인지 확인
- -n STRING: Checks if the length of STRING is non-zero (not empty).
- 스트링의 길이가 0이 아닌지 (비어있지 않은지) 확인합니다.
- -eq NUM: Checks if two numbers are equal.
- 두 숫자가 같은지 확인
- -ne NUM: Checks if two numbers are not equal.
- 두 숫자가 같지 않은지 확인
- -lt NUM: Checks if the first number is less than the second number.
- 첫번째 숫자가 두번째숫자보다 작은지 확인
- -le NUM: Checks if the first number is less than or equal to the second number.
- 첫번째 숫자가 두번째 숫자보다 작거나 같은지 확인합니다.
- -gt NUM: Checks if the first number is greater than the second number.
- 첫번째 숫자가 두번째 숫자보다 큰지 확인합니다.
- -ge NUM: Checks if the first number is greater than or equal to the second number.
- 첫번째 숫자가 두번째 숫자보다 크거나 같은지 확인합니다.
- -v VAR: Checks if the variable VAR is set (not empty).
- 변수 var이 설정되어있는지 확인합니다.
- 추가
$? : 가장 최근에 실행된 명령 또는 스크립트의 종료 상태를 보유하는 특수 변수
종료 상태는 성공 또는 오류 발생 여부를 나타내는 명령 실행 결과를 나타냅니다.
반응형
'프로그래밍' 카테고리의 다른 글
서버 모니터링툴 구축 (0) | 2024.06.07 |
---|---|
게임 클라이언트 프로그래머 ? 게임 서버 프로그래머 ? (4) | 2024.01.08 |
포트 사용 프로그램 추적 (0) | 2023.03.21 |
[알고리즘] 데이터 구조 (0) | 2018.09.30 |
[jenkins] build periodically,poll scm (0) | 2018.08.23 |
댓글