X
xeeen
Mitglied
Hi,
ich bräuchte Hilfe bei der Konzeption eines Scripts, da ich mich bisher leider noch nicht sehr viel mit ShellScripting auseinandersetzen konnte.
Das Script soll überprüfen, ob eine Datei in einem Verzeichnis vorhanden ist.
Das Verzeichnis trägt den Namen des letzten Tages eines vergangenen Monats.
Bsp. 2006_12_31, 2007_01_30
Das Script soll monatlich, beispielsweise am 1. und 2. des neuen Monats, ausgeführt werden, und jeweils im letzten Verz. des Vormonats schauen, ob die Datei vorhanden ist- falls ja, erfolgt eine entsprechende Reaktion, nämlich ein anderes Script.
Ich könnte also mit find arbeiten.
Nur wie kann ich das mit der "dynamischen" Verzeichnis-Benennung bewerkstelligen?
find /verzeichnis/$dyn_verzeichnis/datei
und dann halt nach dem Motto if exist, rufe ein Script auf.
für das $dyn_verzeichnis müsste ich irgendwie date verarbeiten?
Ideen?
Danke!
ich bräuchte Hilfe bei der Konzeption eines Scripts, da ich mich bisher leider noch nicht sehr viel mit ShellScripting auseinandersetzen konnte.
Das Script soll überprüfen, ob eine Datei in einem Verzeichnis vorhanden ist.
Das Verzeichnis trägt den Namen des letzten Tages eines vergangenen Monats.
Bsp. 2006_12_31, 2007_01_30
Das Script soll monatlich, beispielsweise am 1. und 2. des neuen Monats, ausgeführt werden, und jeweils im letzten Verz. des Vormonats schauen, ob die Datei vorhanden ist- falls ja, erfolgt eine entsprechende Reaktion, nämlich ein anderes Script.
Ich könnte also mit find arbeiten.
Nur wie kann ich das mit der "dynamischen" Verzeichnis-Benennung bewerkstelligen?
find /verzeichnis/$dyn_verzeichnis/datei
und dann halt nach dem Motto if exist, rufe ein Script auf.
für das $dyn_verzeichnis müsste ich irgendwie date verarbeiten?
Ideen?
Danke!