Я хотел бы использовать это в своем сценарии жемчуга:
sudo killall -HUP tor
это работало бы?:
system echo sudo killall -HUP tor
Также, как я обошел бы необходимость пройти проверку подлинности при запущении скрипта сценарий?
Вы могли, хотя Ваш синтаксис является неправильным. Правильный синтаксис был бы просто для использования sudo с любым из методов выполнения Perl:
system "sudo command";
`sudo command`;
exec "sudo command";
Но как комментарии выше указывают, это, вероятно, не, что Вы хотите сделать для решения проблемы, которую Вы пытаетесь решить.