Hi, mein Ziel ist es die stdout und stderr Ausgabe jeweils in eine Datei umzuleiten und zusätzlich noch in eine Datei noch nur den stderr umzuleiten, genau da liegt im Moment mein Problem, weil ja stderr nur einmal umgeleitet werden kann.
Im Klartext will ich folgendes erreichen:
stdout+stderr -> Logfile
stderr -> Errorfile
Die Ausgabe funktioniert ja tadelos:
Code:
test2 1>Logfile 2>&1
Aber wie kann ich gleichzeitig noch ohne grösseren Aufwand 2>Errorfile mit einbringen, wichtig ist auch das die Reihenfolge der Ausgabe erhalten bleibt.
Mein Testscript, welches stdout und stderr anspricht:
Code:
#!/bin/sh
echo "testtext 1"
touch /etc/passwd
echo "testtext 2"
touch /etc/passwd
echo "testtext 3"
touch /etc/passwd
echo "testtext 4"
touch /etc/passwd
echo "testtext 5"
touch /etc/passwd
Ich hoffe jemand hat einen Tip für mich ...
Gruss
Kolumbus
Lesezeichen