J'ai plusieurs répertoires, avec .7z à l'intérieur de chacun, mais aussi d'autres répertoires dans le même répertoire de départ, que je ne veux pas extraire, ceux que je veux extraire tous ont un nom commun, exemple: chaque répertoire contient le mot "extract", comment puis-je extraire récursivement chaque .7z dans un dossier choisi qui contient le mot "extract"?Extrait recusive du nom de .7z par nom - P7zip
0
A
Répondre
0
La commande que vous devez utiliser est:
find . -name "*extract*.7z" -print -exec 7z x {} \;
j'aurais exécuter la commande withtout -exec avant, juste pour vous assurer que ce sont les fichiers que vous voulez réellement à extraire:
find . -name "*extract*.7z" -print