Vous devez spécifier -o+
pour activer l'écrasement automatique :
find . -name "*.rar" -exec unrar x -o+ {} \;
À partir de unrar
utilisation :
o[+|-] Set the overwrite mode
Ne répertoriez pas les fichiers *.rar dans d'autres répertoires (uniquement là où la commande est exécutée) en utilisant maxdepth
. Supprimer l'impression ou les messages à l'écran avec -inul
.
find . -maxdepth 1 -type f -name "*.rar" -exec unrar x -o+ -inul {} \;