您可以尝试使用sudo -S标志(如果系统上可用)(请检查人员):
echo secretPasswd | sudo -S service squid3 restart
这意味着密码将是清楚的,因此您可以将需要执行任务的用户添加到sudoers中(顺便说一句,这会引起另一个安全问题)。