Moin,
* Michael Hoeller
Ich habe in kleines Script geschrieben das ein paar Systemwerte überwacht und ich wollte mit echo TEXT > /var/log/messages schreiben. Ich weis jetzt das das nicht geht. Wie mache ich das denn richtig? Oder sollte ich ein eigenes log file anlegen? Dann muss ich mich aber auch um das aufräumen kümmern wenn es zu groß wird... Der Fehler an Deiner Lösung ist zunächst mal, daß Du die Datei mit diesem Aufruf löschst. In solchen Fällen solltest Du den Text nur anhängen. (man bash, REDIRECTION)
Welche Werte wolltest Du in der Datei sehen? In /var/log/messages schreibt gewöhnlich nur der Syslogdämon. (man syslogd) Lassen sich die Systemwerte vielleicht auch aus /proc lesen? Thorsten -- When the government fears the people, it is liberty. When the people fear the government, it is tyranny. - Thomas Paine