ramon
04-04-2004, 20:45
Hallo,
ich habe wahrscheinlich ein ganz einfaches Thema. Leider suche ich bisher vergebens.
Ich habe eine Datei : DirName.txt
in diese habe ich mit ls >>Dirname.txt Verzeichnisnamen gebracht.
Alle Zeilen beginnen mit einer Jahreszahl.
Nun möchte ich folgedes anstellen :
a) die Datei Zeile für Zeile auslesen
b) aus den Ziffern 1-4 (Jahr) ein Verzeichnis in "/links" erstellen
c) vor jede Zeile das Quell-Verzeichnis (/Bilder) setzen
d) in das Verzeichnis "/links/Jahr" einen Link zu dem entsprechenden Quell-Verzeichnis
Beispiel :
Die ersten Zeilen in meiner Datei sind :
1972.03.05. Frankreich 1. Urlaub
1972.06.07. Frankreich 2. Urlaub
1973.09.02. Frankreich 3. Urlaub
jetzt sollen Verzeichnise entstehen :
/links/1972
/links/1973
in diesen Verzeichnissen sollen dann symboliche Links sein
ln -s /Bilder/1972.03.05. Frankreich 1. Urlaub /links/1972/1972.03.05. Frankreich 1. Urlaub
ln -s /Bilder/1972.06.07. Frankreich 2. Urlaub /links/1972/1972.06.07. Frankreich 2. Urlaub
ln -s /Bilder/1973.09.02. Frankreich 3. Urlaub /links/1973/1973.09.02. Frankreich 3. Urlaub
kann mir jemand helfen ?
ich habe wahrscheinlich ein ganz einfaches Thema. Leider suche ich bisher vergebens.
Ich habe eine Datei : DirName.txt
in diese habe ich mit ls >>Dirname.txt Verzeichnisnamen gebracht.
Alle Zeilen beginnen mit einer Jahreszahl.
Nun möchte ich folgedes anstellen :
a) die Datei Zeile für Zeile auslesen
b) aus den Ziffern 1-4 (Jahr) ein Verzeichnis in "/links" erstellen
c) vor jede Zeile das Quell-Verzeichnis (/Bilder) setzen
d) in das Verzeichnis "/links/Jahr" einen Link zu dem entsprechenden Quell-Verzeichnis
Beispiel :
Die ersten Zeilen in meiner Datei sind :
1972.03.05. Frankreich 1. Urlaub
1972.06.07. Frankreich 2. Urlaub
1973.09.02. Frankreich 3. Urlaub
jetzt sollen Verzeichnise entstehen :
/links/1972
/links/1973
in diesen Verzeichnissen sollen dann symboliche Links sein
ln -s /Bilder/1972.03.05. Frankreich 1. Urlaub /links/1972/1972.03.05. Frankreich 1. Urlaub
ln -s /Bilder/1972.06.07. Frankreich 2. Urlaub /links/1972/1972.06.07. Frankreich 2. Urlaub
ln -s /Bilder/1973.09.02. Frankreich 3. Urlaub /links/1973/1973.09.02. Frankreich 3. Urlaub
kann mir jemand helfen ?