내장 기호들
- $$ 프로세스 번호 (ls)
- $0 쉘 프로세스 이름 (ls)
- $1 ~ $9 쉘 명령줄 인수 (-al, -z)
- $* 쉘 명령줄 인수 리스트 (-al, -z)
- $# 쉘 인수의 개수 (2개)
- $? 최근 명령 종료 값
- 0 (성공), 1 ~ 125 (에러)
- 126 (파일이 실행 가능하지 않음)
- 128 ~ 255 (시그널 발생)
연산자
조건문
조건
-z : 문자가 null이면 참
-n : 문자가 null이 아니면 참
a -eq b (equal)
a -ne b (not equal)
a -lt b (less than)
a -le b (less or equal)
a -gt b (greater than)
a -ge b (greater or equal)
'computer' 카테고리의 다른 글
쉘 스크립트: 정리 (0) | 2021.07.08 |
---|---|
쉘 스크립트: ping (0) | 2021.07.08 |
쉘 스크립트 (0) | 2021.07.07 |
시그널 (0) | 2021.07.07 |
ipcs / 공유 메모리 (0) | 2021.07.07 |
댓글