自毁Perl脚本

自毁Perl脚本,perl,Perl,我需要一种方法让perl脚本找到自己的pid,并使用system命令自杀。代码: my $pid = &getScriptPID(); system("taskkill $pid"); 还有其他方法可以这样做吗?KILL=> 但是为什么呢?为什么不直接或?您可以使用脚本中的变量$pid或$$访问pid 请参阅perldoc perlvar当前进程的pid可通过$$变量获得 更好的问题是为什么不能只使用退出功能…taskkill是Windows程序否?请注意,kill、$$、exit和d

我需要一种方法让perl脚本找到自己的pid,并使用system命令自杀。代码:

my $pid = &getScriptPID();
system("taskkill $pid");
还有其他方法可以这样做吗?

KILL=>

但是为什么呢?为什么不直接或?

您可以使用脚本中的变量$pid或$$访问pid


请参阅perldoc perlvar

当前进程的pid可通过$$变量获得


更好的问题是为什么不能只使用退出功能…

taskkill是Windows程序否?请注意,kill、$$、exit和die是指向各自文档的超链接。它们不只是因为语法突出显示而变蓝。我试过了,但似乎不起作用。我想我可能必须重新下载perl。