Dans cette ligne:
tr a A < /etc/hosts | sort -r |pr -d > /etc/hosts
quel serait le résultat attendu? Je sais que «a» en minuscule se changerait en «A» en majuscule, mais quelle est la prochaine étape? Le fichier d'origine serait-il écrasé puisque la redirection est vers le même nom de fichier?
bash: /etc/hosts: Permission deniederreur (en supposant que votre shell est bash), sauf si vous l'exécutez en tant queroot./etc/hostsest normalement accessible en écriture uniquement par root. Si vous exécutez cela commeroot(ce que vous ne devriez vraiment pas), vous obtiendrez un vide/etc/hostscomme l'explique Michael Homer.