Hallo, bin gerade dabei ein Backupscript für einen server zu schreiben.
dazu nehme ich ein standart shell script. ich möchte jetzt alle ausgaben in eine logfile schreiben also z.b.
mysqlcheck --all-databases --auto-repair --extended --optimize -uuser -ppasswort > datum.log
so jetzt mein problem. :
da ich mehrere befehle hintereinander habe würde er ja wenn ich wieder > datum.log mache die datei quasi überschreiben. Gibt es eine möglichkeit die alten zeilen beizubehalten und quasi unten anhängen?
Umleiten der Standart Ausgabe für Logfile
- meandtheshell
- Beiträge: 4054
- Registriert: 14.01.2005 17:51:30
http://www.linuxfibel.de/bash.htm#EAUmleitung
Syntax
Syntax
Code: Alles auswählen
file0;file1;file2;...;file_n_minus_eins>>thefiletowriteinside
Hi,
wenn's viele Zeilen sind, in denen du STDOUT umleiten willst, dann schau dir mal folgenden Beitrag an. "Guckst du hier"
wenn's viele Zeilen sind, in denen du STDOUT umleiten willst, dann schau dir mal folgenden Beitrag an. "Guckst du hier"
Roland
"Aber wenn du schon so unwissend bist, davon noch nicht gehört zu haben,
so will ich es doch als gut ansehen, daß du lieber einmal töricht fragst,
als weiterhin nichts von etwas zu wissen, das man doch wissen sollte."
aus "Die Edda des Snorri Sturluson", "Gylfis Täuschung"
"Aber wenn du schon so unwissend bist, davon noch nicht gehört zu haben,
so will ich es doch als gut ansehen, daß du lieber einmal töricht fragst,
als weiterhin nichts von etwas zu wissen, das man doch wissen sollte."
aus "Die Edda des Snorri Sturluson", "Gylfis Täuschung"