В этой строке:
tr a A < /etc/hosts | sort -r |pr -d > /etc/hosts
каков будет ожидаемый результат? Я знаю, что строчные буквы "а" изменится на прописные буквы "А", но что дальше? Будет ли перезаписан исходный файл, поскольку перенаправление выполняется с тем же именем файла?
bash: /etc/hosts: Permission denied
об ошибке (при условии, что ваша оболочка - bash), если вы не запускаете это какroot
./etc/hosts
обычно доступен для записи только пользователю root. Если вы используете это какroot
(что на самом деле не должно), вы получите пустое место,/etc/hosts
как объяснил Майкл Гомер.