Odmietnutý prístup na súbor
-rw------- 1 root root 8 2009-02-24 21:34 /var/log/upgrade.today Ak súbor otvorím pomocou nano (alebo iným programom), potom ho môžem bežne zeditovať: xy@PC3:~$ sudo nano /var/log/upgrade.today
[sudo] password for tato: Ale cez echo ma nepustí: xy@PC3:~$ sudo echo "rrr" >> /var/log/upgrade.today
bash: /var/log/upgrade.today: Prístup odmietnutý Je to v Debiane.
Ďakujem.
Pre pridávanie komentárov sa musíte prihlásiť.
sudo sh -c "echo rrr >> /var/log/upgrade.today"
Rozdiel medzi jednoduchými a dvojitými zátvorkami je ten, že pri " si znaky $ ' \ nechávajú ich špeciálny význam.
xxx@PC3:~$ echo '$HOME'
$HOME
xxx@PC3:~$ echo "$HOME"
/home/tato
podla mna to tuna pusta len jeden prikaz, a to je
sh
, takze to nie je ekvivalentne s tym co porovnavas.teda podla mna...
xy@PC3:~$ sudo echo "rrr" >> /var/log/upgrade.today
tak to uz su podla mna 2 prikazy a preto to neide.