- l'archive ne contient pas dossier "ultracopier-x.y" : tar -xf ultracopier-src.tar.bz2 crée plusieurs sous-dossiers dans le dossier courant. Je me suis fait avoir, oups ! "tar -tf ultracopier-src.tar.bz2|xargs rm -rf" pour supprimer la polution.
Attention à cette méthode du tar tf | xargs rm -rf (ou son homologue rm -rf `tar tf`) qui est très très dangereuse. Ca n'est pas toujours le cas, mais il arrive que les tar contiennent le dossier "./", s'il ont été créés avec un "tar zcf .". La commande provoque alors la suppression de tout le dossier courant. Dans le cas des tarball extraits à la racine, ça revient à taper "rm -rf /". Si on était dans son home, on supprime son home.
[^] # Re: UltraCommentaire
Posté par gillux . En réponse à la dépêche Sortie d'UltraCopier 0.2 et Catchcopy. Évalué à 10.
Attention à cette méthode du tar tf | xargs rm -rf (ou son homologue rm -rf `tar tf`) qui est très très dangereuse. Ca n'est pas toujours le cas, mais il arrive que les tar contiennent le dossier "./", s'il ont été créés avec un "tar zcf .". La commande provoque alors la suppression de tout le dossier courant. Dans le cas des tarball extraits à la racine, ça revient à taper "rm -rf /". Si on était dans son home, on supprime son home.