답변:
$$
스크립트를 실행하는 perl 인터프리터의 프로세스 ID를 얻는 데 사용할 수 있습니다 .
iancs-imac:Documents ian$ cat test.pl
print "$$\n";
sleep(10000);
exit()
ians-imac:Documents ian$ perl test.pl
42291
다른 껍질에서 :
iancs-imac:~ ian$ sudo ps -ef | grep perl
501 42291 42281 0 0:00.00 ttys000 0:00.01 perl test.pl
501 42297 42280 0 0:00.00 ttys001 0:00.00 grep perl
특수 Perl 변수에 대해 자세히 학습하려면 다음을 수행하십시오.
perldoc perlvar
뿐만 아니라 $$
이안 언급, 나는이 코드를 읽기 쉽게 만들기의 팬입니다.
이를 위해 Perl은 별명을 사용 가능하게하는 $PID
경우 니모닉을 지원 use English
합니다.