自杀Perl脚本

Tax*_*s45 -2 perl

我需要一种方法来使用perl脚本来查找自己的pid并使用system命令自行终止.在代码中:

my $pid = &getScriptPID();
system("taskkill $pid");
Run Code Online (Sandbox Code Playgroud)

反正有没有这样做?

Ash*_*lor 12

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

更好的问题是为什么你不能只使用这个exit()功能......


ike*_*ami 5

killKILL =>$$;

但为什么?为什么不直接exitdie

  • 请注意,`kill`,`$$`,`exit`和`die`是指向各自文档的超链接.由于语法突出显示,它们不仅仅是蓝色. (2认同)