In dieser Zeile:
tr a A < /etc/hosts | sort -r |pr -d > /etc/hosts
Was wäre das erwartete Ergebnis? Ich weiß, dass Kleinbuchstaben 'a' in Großbuchstaben 'A' geändert werden, aber wie geht es weiter? Würde die Originaldatei überschrieben, da die Umleitung auf denselben Dateinamen erfolgt?
bash: /etc/hosts: Permission deniedFehlermeldung erhalten (vorausgesetzt, Ihre Shell ist Bash), es sei denn, Sie führen dies als ausroot./etc/hostsist normalerweise nur von root beschreibbar. Wenn Sie dies so ausführenroot(was Sie wirklich nicht tun sollten), würden Sie eine leere bekommen,/etc/hostswie Michael Homer erklärte.