Ordner einzeln Komprimieren

Der Puritaner

Lt. Commander
Registriert
Dez. 2007
Beiträge
1.246
Hallöchen,

habe hier ein kleines Problem, habe ungefähr 460 Ordner, die enthaltenen Dateien darin sind zw. 80 - 130MB groß die würde ich gerne alle einzeln Komprimieren zip oder rar ist ziemlich egal, eine große Datei möchte ich vermeiden da die einzelnen Dateien eventuell auf einem USB Stick unterwegs sind und ich nicht alle Dateien mit mir herum schleppen möchte.
Gibts eine Möglichkeit die irgendwie per Stapel Konvertierung nach einander zu Komprimieren oder muss ich jede einzelne per rechts klick im Explorer anklicken und dann Komprimieren?

Und wenn könnte mir das jemand erklären wie das machbar ist.

Für jede Idee wäre ich sehr dankbar.
 
Abhängig vom OS mit einem Batch- oder Shell-Script überhaupt kein Problem.

Code:
#!/bin/bash

(
cd $1
for folder in `ls -d -- */`
do
        zip -r ${folder%/} $folder
done
)
 
Zuletzt bearbeitet: (Script hinzugefügt)
Is ja keine große sache, winrar wirst du ja haben.

Verzeichnisse auswählen, Rechtsklick, add to archiv, files, häckchen bei "put each file to separate archiv", fertig
 
wupi schrieb:
Is ja keine große sache, winrar wirst du ja haben.

Verzeichnisse auswählen, Rechtsklick, add to archiv, files, häckchen bei "put each file to separate archiv", fertig

Oh man vielen dank hab Winrar schon so viele Jahre, aber diese Option ist mir bis Heute noch nie aufgefallen
 
Zurück
Oben