--Am Samstag, Juni 16, 2001 12:16:28 +0200 schrieb Markus
Rothenbusch
Hallo,
ich möchte ein Script schreiben, welches meine /var/log/messages in eine Datei kopiert welche dann z.B. Datum.msg heisst.
Eintrag in die Crontab: 59 23 * * * /usr/bin/grep "`date +%b\ %d`" /var/log/messages > /var/log/`date +"%Y%m%d"`.msg.gz
Dazu habe ich einige Fragen:
a) Gibt es dafür schon ein Script, dass ich verwenden kann?
s.o.
b) Mit welchem Befehl kann ich nur das aktuelle Datum ausgelesen bekommen? (also ein anderer Befehl als date)
Wie Du oben siehst, kannst Du formatieren wie Du willst mit date
c) wie kann ich die Ausgabe einer Funktion in einer Shellvariablen speichern?
Backticks
VARIABLE=`uname -a`
Gruß
Dirk
--
Dirk Hartmann