7zip rekursiv ausführen


jimb0p

Erfahrenes Mitglied
Hallo Zusammen,

ich habe ein Hauptverzeichnis indem unterschiedliche Dateien liegen, unter anderem auch gesplittete Archive. Ich möchte nun mit 7zip rekursiv die Archive entpacken, bekomme aber immer den Fehler: can not open output file. Hier mein Befehl:

Code:
sudo find -name '*.rar' -print0 |xargs -0 -n1 --verbose 7z e
Jemand einen Tipp wo ich den Fehler mache?
Gruß!
 

Bratkartoffel

gebratene Kartoffel
Premium-User
Hi,

du führst nur das "find" mit root-Rechten aus, allerdings nicht das 7z.
Dir fehlt somit am Ende der Zeile das "sudo", sprich: "--verbose sudo 7z e"

Alternativ könntest du auch folgendes verwenden:
Bash:
sudo find -name '*.rar' -exec 7z e {} \;
Grüsse,
BK
 

Neue Beiträge