我有一个简单的脚本,该脚本删除了一些Brocken超链接并创建了新的超链接。我需要sudo权限才能删除这些文件,我想知道是否可以从代码中自动授予权限。我在OSX上运行。我什至把自己放在sudoers中,但是它不起作用。有没有办法直接传递密码而不将其插入控制台?
假设您的密码在名为password的文件中>
password
将其插入sudo -S
sudo -S
示例:
echo password | sudo -S rm /path/to/item