如何使用 sudo 在 perl 脚本中使用系统命令?

如何使用 sudo 在 perl 脚本中使用系统命令?

我想在我的 perl 脚本中使用它:

sudo killall -HUP tor

这会有用吗?:

system echo sudo killall -HUP tor

另外,在运行脚本时/在脚本内部如何避免进行身份验证?

答案1

你可以,尽管你的语法是错误的。正确的语法是简单地将 sudo 与任何 Perl 执行方法一起使用:

system "sudo command";
`sudo command`;
exec "sudo command";

但就像上面的评论指出的那样,这可能不是您想要做的事情来解决您试图解决的问题。

相关内容