- Positional Parameters
- 위치 매개변수 (positional parameters)
- 입력하는 arguement들은$0, $1, $2와 같이 변수에 저장되어 script에 저달됨
- name of shell script : $0
- first arguement : $1
- second arguement : $2
- Number of arguements in $#
- List of all parameters in $@, $*
- Special sehll variables : 위치 매개변수 외에 특별히 쉘이 정해놓고 사용하는 변수.
- 로그인 shell의 PID : $$
- 현재 작업 디렉토리 : $PWD
- 부모 프로세스 ID : $PPID
- 예제를 통해 확인하기
- positional parameter 출력 쉘 스크립트 만들기.
- 쉘 스크립트 파일 생성 후 실행 파일로 변경
- 쉘 스크립트 실행하기
- 디렉토리 사용량 출력 쉘 스크립트 만들기
- 쉘 스크립트 파일 생성 후 실행 파일로 변경
- 쉘 스크립트 실행
- 특정 파일 디렉토리의 모든 파일 목록을 /tmp/날짜.txt 파일에 저장하는 shell script 작성
- positional parameter 출력 쉘 스크립트 만들기.
'쿠버네티스 > shell programming' 카테고리의 다른 글
7. Branching (0) | 2024.04.11 |
---|---|
6. Input&Output (0) | 2024.04.11 |
4. Bash shell script란 (0) | 2024.04.09 |
3. Bash shell과 Rules (0) | 2024.04.09 |
2. Bash shell과 변수 (0) | 2024.04.05 |