3 스크립트를 실행하면 새로운 프로세스가 생성됩니다. 그래서 스크립트를 실행할 때마다 pid가 다르게 출력됩니다.
터미널 |
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, $*, $@, $?는 상당히 자주 사용되므로 의미와 사용법을 확실히 익히는 것이 좋습니다.