Quelle est l'idée derrière rm de ne pas supprimer le fichier non inscriptible par défaut? Chaque fois que vous souhaitez supprimer un fichier qui n'est pas accessible en écriture pour l'utilisateur actuel, mais que vous disposez d'une autorisation d'écriture sur le répertoire, obtenez cet avertissement et vous devez appuyer sur `y 'pour confirmer la suppression:
rm: remove write-protected regular file
Je me demande pourquoi les fichiers non inscriptibles sont traités de manière si spéciale? Une chose qui me vient à l'esprit est que ces fichiers sont généralement des fichiers de configuration utilisateur qui contiennent des données secrètes utilisateur telles qu'un mot de passe crypté, donc rm avertit avant de les supprimer. Maintenant, quelle est la vraie raison?