Mein Bash Fu ist nicht das, was es sein sollte.
Ich möchte ein kleines Batch-Skript erstellen, das eine Liste von Verzeichnissen in eine neue Zip-Datei kopiert.
Es gibt (mindestens) zwei Möglichkeiten, die Liste der Dateien zu beweisen:
-
aus einer Datei (z. B. config.txt) lesen. Die Datei enthält die Liste der zu komprimierenden Verzeichnisse ODER
-
die Liste direkt in das Bash-Skript zu codieren
Die erste Option scheint einfacher zu sein (wenn auch weniger elegant).
Die beiden Probleme, mit denen ich konfrontiert bin, sind, dass ich nicht sicher bin, wie ich Folgendes tun soll:
- die Liste der Verzeichnisse für das Shell-Skript bereitstellen
- über die Liste der Verzeichnisse iterieren
Könnte mir jemand in ein paar Zeilen vorschlagen, wie ich das machen kann?
Übrigens, ich verwende Ubuntu 10.0.4