5. Positional Parameters

몽자비루 ㅣ 2024. 4. 9. 20:31

  1. Positional Parameters
    1. 위치 매개변수 (positional parameters)
    2. 입력하는 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 $@, $*
    3. Special sehll variables : 위치 매개변수 외에 특별히 쉘이 정해놓고 사용하는 변수.
      • 로그인 shell의 PID : $$
      • 현재 작업 디렉토리 : $PWD
      • 부모 프로세스 ID : $PPID
  2. 예제를 통해 확인하기
    1. positional parameter 출력 쉘 스크립트 만들기.
      • 쉘 스크립트 파일 생성 후 실행 파일로 변경
      • 쉘 스크립트 실행하기
    2. 디렉토리 사용량 출력 쉘 스크립트 만들기
      • 쉘 스크립트 파일 생성 후 실행 파일로 변경
      • 쉘 스크립트 실행
    3. 특정 파일 디렉토리의 모든 파일 목록을 /tmp/날짜.txt 파일에 저장하는 shell script 작성

'쿠버네티스 > 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