我试图自动化在我的arch的pacman.conf文件中添加一个存储库源,但在我的shell脚本中使用echo命令。然而,它失败了这样: –
原文链接:https://www.f2er.com/bash/391561.htmlsudo echo "[archlinuxfr]" >> /etc/pacman.conf sudo echo "Server = http://repo.archlinux.fr/\$arch" >> /etc/pacman.conf sudo echo " " >> /etc/pacman.conf -bash: /etc/pacman.conf: Permission denied
如果我使用vim手动更改/etc/pacman.conf,通过做
sudo vim /etc/pacman.conf
并退出vim与:wq,一切工作正常,我的pacman.conf已手动更新,没有“权限被拒绝”投诉。
为什么会这样?如何让sudo echo工作? (btw,我尝试使用sudo猫,但失败,Permission也拒绝)