stderr redirection in einem script
ich moechte die prozedur des mailaustausches protokollieren; dieses script liegt in /root/bin. leider wird nicht protokolliert,die meldungen rauschen nur ueber die konsole; was mache ich falsch ? was muss ich tun um gleichzeitig zu protokollieren und das lustige vorbeirauschen auf der konsole zu sehen ? #!/bin/sh /usr/sbin/sendmail -q -v >& /var/log/sendmail || /etc/ppp/ppp-off && /usr/local/ bin/fetchmail -K -v >& /var/log/fetchmail || /etc/ppp/ppp-off && echo "FERTIG ! " && /etc/ppp/ppp-off exit 0 danke im voraus ! Gruss / with best regards Jens-Eike Jesau <jesau@warpserv.fh-bielefeld.de> If that makes any sense to you, you have a big problem. ============================================================================== Linux on a single Floppy : <A HREF="http://www.toms.net/rb"><A HREF="http://www.toms.net/rb</A">http://www.toms.net/rb</A</A>> ============================================================================== If you have Microsoft shares, prepare to sell them now. ============================================================================== -- Um aus der Liste ausgetragen zu werden, eine Mail an majordomo@suse.com schicken, mit dem Text: unsubscribe suse-linux
Jens-Eike Jesau wrote:
ich moechte die prozedur des mailaustausches protokollieren; dieses script liegt in /root/bin. leider wird nicht protokolliert,die meldungen rauschen nur ueber die konsole; was mache ich falsch ? was muss ich tun um gleichzeitig zu protokollieren und das lustige vorbeirauschen auf der konsole zu sehen ?
Tee benutzen - man tee: tee - read from standard input and write to standard out- put and files [...] christian -- Bitte kein Cc: bei Antwort an Mailingliste + + + PGP public key by "Subject: send pgp-key" or from public key server. fingerprint: 06 3A 6D 67 8A 8A 2E C7 10 83 22 BD DC D7 39 9D -- Um aus der Liste ausgetragen zu werden, eine Mail an majordomo@suse.com schicken, mit dem Text: unsubscribe suse-linux
On Sun, 22 Nov 1998, Jens-Eike Jesau wrote:
was muss ich tun um gleichzeitig zu protokollieren und das lustige vorbeirauschen auf der konsole zu sehen ?
RTFM, in diesem Fall "man bash tee" fetchmail -v > $LOGFILE 2>&1 fetchmail -v 2>&1 | tee -a $LOGFILE Und achte auf die Reihenfolge der Umlenkungen ! G.Sittig@abo.FreiePresse.DE -- If you don't understand or are scared by any of the above ask your parents or an adult to help you. -- Um aus der Liste ausgetragen zu werden, eine Mail an majordomo@suse.com schicken, mit dem Text: unsubscribe suse-linux
participants (3)
-
cschult@gmx.de
-
G.Sittig@abo.FreiePresse.DE
-
jesau@warpserv.fh-bielefeld.de