[gelöst] mehrere Ordner nacheinander mit rar in mehrere P...

Du suchst ein Programm für einen bestimmten Zweck?
Antworten
Benutzeravatar
mmuellerss
Beiträge: 116
Registriert: 03.11.2002 19:42:43
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Semmering / Austria

[gelöst] mehrere Ordner nacheinander mit rar in mehrere P...

Beitrag von mmuellerss » 15.03.2015 11:05:57

Hallo,

ich möchte nacheinander alle Ordner in einem Verzeichnis in gleichnamige rar-Dateien packen.

Diese Ordner:

Code: Alles auswählen

2011_01_27-Saluki
2011_04_18-Jamie
2011_08_00-Siebenschläfer
2011_03_08-Fasching
2011_05_17-Weinwegwanderung
sollen zu diesen Paketen:

Code: Alles auswählen

2011_01_27-Saluki.rar
2011_04_18-Jamie.rar
2011_08_00-Siebenschläfer.rar
2011_03_08-Fasching.rar
2011_05_17-Weinwegwanderung.rar
werden.

Gleichzeitig kann es sein, dass ein Ordner größer als 500 MB ist, die Dateien aber maximal 500 MB groß sein dürfen.

Mittels:

Code: Alles auswählen

rar a -m5 -v500M 2011_01_27-Saluki.rar 2011_01_27-Saluki

RAR 4.20   Copyright (c) 1993-2012 Alexander Roshal   9 Jun 2012
Trial version             Type RAR -? for help

Evaluation copy. Please register.

Creating archive 2011_01_27-Saluki.rar

Adding    2011_01_27-Saluki/DSCF0447.JPG                              OK 
Adding    2011_01_27-Saluki/DSCF0449.JPG                              OK 
Adding    2011_01_27-Saluki/DSCF0451.JPG                              OK 
Adding    2011_01_27-Saluki/DSCF0448.JPG                              OK 
Adding    2011_01_27-Saluki/DSCF0452.JPG                              OK 
Adding    2011_01_27-Saluki/DSCF0453.JPG                              OK 
Adding    2011_01_27-Saluki                                           OK 
Done
klappt es mit einem einzelnen Ordner bestens. Es sollen aber alle anderen Ordner der Reihe nach abgearbeitet werden.

Ein Script wäre die Lösung...

Vielen Dank für die Hilfe.

mmuellerss
Zuletzt geändert von mmuellerss am 15.03.2015 15:03:27, insgesamt 1-mal geändert.

DeletedUserReAsG

Re: mehrere Ordner nacheinander mit rar in mehrere Pakete pa

Beitrag von DeletedUserReAsG » 15.03.2015 11:13:30

ungetestet:

for I in *; do rar a -m5 -v500M $I.rar $I; done

Benutzeravatar
mmuellerss
Beiträge: 116
Registriert: 03.11.2002 19:42:43
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Semmering / Austria

Re: mehrere Ordner nacheinander mit rar in mehrere Pakete pa

Beitrag von mmuellerss » 15.03.2015 11:25:10

niemand hat geschrieben:ungetestet:

for I in *; do rar a -m5 -v500M $I.rar $I; done
Vielen Dank.

mmuellerss

Benutzeravatar
ohnex
Beiträge: 393
Registriert: 31.01.2010 22:35:36

Re: [gelöst] mehrere Ordner nacheinander mit rar in mehrere

Beitrag von ohnex » 16.03.2015 08:04:50

Hallo

Es wäre nett wenn jemand die Code Zeile erklären würde ?

Ciao

Liffi
Beiträge: 2345
Registriert: 02.10.2004 01:33:05

Re: [gelöst] mehrere Ordner nacheinander mit rar in mehrere

Beitrag von Liffi » 16.03.2015 08:07:34

ohnex hat geschrieben: Es wäre nett wenn jemand die Code Zeile erklären würde ?
niemand hat geschrieben: for I in *;
für jede Datei im Verzeichnis (jeder Dateiname wird der Variablen $I zugewiesen).
niemand hat geschrieben: do rar a -m5 -v500M $I.rar $I; done
Mache diesen rar Befehl mit $I. a -m5 sowie -v500M sind irgendwelche rar Optionen.


Benutzeravatar
hikaru
Moderator
Beiträge: 13934
Registriert: 09.04.2008 12:48:59

Re: [gelöst] mehrere Ordner nacheinander mit rar in mehrere

Beitrag von hikaru » 16.03.2015 08:55:05

Da jpegs bereits komprimierte Daten sind würde ich das -m5 vielleicht durch -m0 ersetzen oder weglassen (implizit -m3). Die Archivgröße steigt vielleicht minimal, da rar vermutlich besser komprimiert als jpeg, aber die zum (de)archivieren benötigte Zeit würde drastisch abnehmen.
Man müsste halt Größe und Zeit gegeneinander abwägen. Falls nicht zusätzlich komprimiert werden soll böte sich auch tar als Archivformat an.

Edit:
Falls es wirklich nur um die Archivgröße geht und die Bearbeitungszeit egal ist böte sich zusätzlich der Schalter -s (solid) an, um ein progressiv komprimiertes Archiv [1] zu erzeugen.

[1] http://de.wikipedia.org/wiki/Progressive_Kompression

Benutzeravatar
mmuellerss
Beiträge: 116
Registriert: 03.11.2002 19:42:43
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Semmering / Austria

Re: [gelöst] mehrere Ordner nacheinander mit rar in mehrere

Beitrag von mmuellerss » 22.05.2015 15:58:43

Danke

Antworten