더북(TheBook)

  3 스크립트를 실행하면 새로운 프로세스가 생성됩니다. 그래서 스크립트를 실행할 때마다 pid가 다르게 출력됩니다.

icon_con

터미널

gilbut@ubuntu2404:~/script$ chmod +x pid.sh 
gilbut@ubuntu2404:~/script$ ./pid.sh
pid is 2797
gilbut@ubuntu2404:~/script$ ./pid.sh
pid is 2798
gilbut@ubuntu2404:~/script$ ./pid.sh
pid is 2799

TIP - 특수 매개변수 중에 $-도 있습니다. $-는 현재 Bash에 설정된 옵션을 출력합니다. 이에 관한 자세한 내용은 11.2.2 옵션 상태 확인 방법에서 다룹니다.

여기서 다룬 특수 매개변수 $#, $0, $*, $@, $?는 상당히 자주 사용되므로 의미와 사용법을 확실히 익히는 것이 좋습니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.