Effacer les fichiers créés par l'extraction d'une archive

12 Nov. 2005
Auteur : Uraeus
Responsable : Uraeus
Score ( voter ) :
Connexes : Même auteur | Même responsable | Historique
Certaines archives extraient des fichiers dans de multiples répertoires de votre système, notamment /usr/bin, /usr/share ou /usr/lib. Pour supprimer tous les fichiers créés par l'extraction, on peut utiliser la commande suivante :
for i in `tar -tzf l'archive-source.tar.gz` ; do rm $i ; done
Cela ne supprime toutefois pas les dossiers créés à la décompression. Cependant, évitez de modifier la commande précédente en : rm -rf $i. En effet, les dossiers /usr, /opt/ ou /etc figurent souvent dans l'archive, et seraient donc supprimés. Imaginez les dégâts...