Am Montag 14 September 2009 16:24:35 schrieb Felix Lemke:
Am Montag 14 September 2009 15:59:02 schrieb Al Bogner:
Es gibt jpg-Dateien, die folgenden Pfad haben
/dir1/dir2/dir3/dir4/datei.jpg
Gesucht werden sollen die Verzeichnisse unter /dir1/dir2/dir3 die jpg-Dateien in dir4 haben, jpg-Dateien darunter in dir5 sind zu ignorieren
dir4 hat die Form "Jahr-Monat_irgendwas", zB "2009-01_bla"
Nun sind alle Verzeichnisee eines bestimmten Jahres gefragt, die unterhalb von /dir1/dir2/dir3 liegen.
Vielleicht einfach: for i in /dir1/dir2/dir3/Jahr-*/*.jpg; do dirname $i; done | uniq
Da bleibt aber dann die Frage wie es mit dem Shellskript weitergeht, dass das Verzeichnis als Option hat. Es sollen ja nicht zig Skripts gleichzeitig aufgerufen worden, sondern ein Verzeichnis nach dem anderen abgearbeitet werden. Al -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org