Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
-
Quickly1971
- Beiträge: 110
- Registriert: 08.05.2009 15:26:32
Beitrag
von Quickly1971 » 03.09.2012 14:08:37
Hallo.
Ich habe mir ein kleines Skript geschrieben.
Darin enthalten...
Dieses Logfile wird dann in eine Mail geschrieben, bzw. kann auch als Anlage versendet werden. Alles gut.
Frage:
Ich würde gerne erreichen, dass im Endprodukt (Mail oder Logfile) nur gefilterte Werte stehen.
Ich würde gerne, dass nur Warnungen + Error auftaucht.
Da stehe ich jetzt total auf dem Schlauch.
Wie kann man das erreichen?!?!
Vielen Dank
Quickly
Der Mensch hat drei Wege, klug zu werden.
Erstens durch Nachdenken: Das ist der edelste.
Zweitens durch Nachahmen: Das ist der leichteste.
Drittens durch Erfahrung: Das ist der bitterste.
-
CrashMan
- Beiträge: 340
- Registriert: 07.04.2007 14:04:27
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: MD
Beitrag
von CrashMan » 03.09.2012 14:13:43
rsync nicht mit -v (verbose), sondern -q (quiet) starten.
Code: Alles auswählen
-v, --verbose increase verbosity
-q, --quiet suppress non-error messages
debian stable + arch
-
Quickly1971
- Beiträge: 110
- Registriert: 08.05.2009 15:26:32
Beitrag
von Quickly1971 » 03.09.2012 14:17:46
Gmpf...
Ok...ich habe nun 2 Stunden gesucht!
Sorry...manchmal bin ich echt zu blind!
Vielen Dank
Quickly
Der Mensch hat drei Wege, klug zu werden.
Erstens durch Nachdenken: Das ist der edelste.
Zweitens durch Nachahmen: Das ist der leichteste.
Drittens durch Erfahrung: Das ist der bitterste.
-
Cae
- Beiträge: 6349
- Registriert: 17.07.2011 23:36:39
- Wohnort: 2130706433
Beitrag
von Cae » 03.09.2012 15:34:09
Warnungen, errrors gehen normalerweise auf stderr raus, die bekommst du gar nicht mit, wenn du > verwendest. Falls es ein dummes Programm ohne -q-Flag ist, geht
– dann hat man die Fehler geloggt und den Rest in der Tonne.
Gruß Cae
If universal surveillance were the answer, lots of us would have moved to the former East Germany. If surveillance cameras were the answer, camera-happy London, with something like 500,000 of them at a cost of $700 million, would be the safest city on the planet.
—Bruce Schneier
-
pangu
- Beiträge: 1400
- Registriert: 15.11.2011 20:50:52
- Lizenz eigener Beiträge: GNU General Public License
- Wohnort: /proc/1
Beitrag
von pangu » 04.09.2012 16:14:14
Und manchmal wirst du exotische Programme begenen, die noch verwirrter in die jeweiligen Kanäle schreiben. Da behelf ich mich dann mit folgendem Befehl, indem ich explizit auch die Kanalnummern davorsetze. Auf Linux ist mir das zwar noch nicht passiert, aber auf anderen OSe hab ich das schon mal erlebt
Dabei wird sowohl stdout als auch stderr in eine gemeinsame Datei gelenkt.
Man gibt Geld aus, das man nicht hat, um damit Dinge zu kaufen, die man nicht braucht, um damit Leute zu beeindrucken, die man nicht mag.
-
Quickly1971
- Beiträge: 110
- Registriert: 08.05.2009 15:26:32
Beitrag
von Quickly1971 » 05.09.2012 15:18:31
Ok, vielen Dank. Ich werde versuchen es umzusetzen.
Quickly
Der Mensch hat drei Wege, klug zu werden.
Erstens durch Nachdenken: Das ist der edelste.
Zweitens durch Nachahmen: Das ist der leichteste.
Drittens durch Erfahrung: Das ist der bitterste.