web-dev-qa-db-fra.com

Comment supprimer par lots un fichier spécifique dans plusieurs archives rar?

J'ai environ 1000 fichiers rar, qui contient au hasard un fichier EXE nommé: "JPG-Crack.exe". Je dois le supprimer de toutes les archives sans endommager le contenu des autres archives.

merci

3
lior

Pour supprimer des fichiers dans une archive rar, nous pouvons utiliser l'option d. Ceci peut facilement être intégré dans une action récursive comme par exemple:

for f in *.rar; do rar d "$f" JPG-Crack.exe; done

La commande ci-dessus trouvera et supprimera les fichiers JPG-Crack.exe de toutes les archives *.rar du répertoire en cours.

4
Takkat