On Fri, 8 Apr 2005, Bill Roberts wrote: > I've started using sudo in preference to su'ing, but I've found that > "echo" doesn't seem to work with sudo. > > When I: > > $ sudo echo something >> /etc/portage/package.keywords > -/bin/bash: /etc/portage/package.keywords: Permission denied > > I look at the permissions: > > ls -l /etc/portage/package.keywords > -rw-r--r-- 1 root root 520 Apr 8 06:11 /etc/portage/package.keywords
This is because the redirect happens outside of, and after the echo command completes so you're no longer root at that point. Try: sudo (echo something >> /etc/portage/package.keywords) -- -- gentoo-user@gentoo.org mailing list