Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder einen alternativen Browser verwenden.
ich weiß einfach nicht weiter. Ich habe ein Programm, welches Ausgaben auf dem normalen Ausgabe-Kanal macht und Ausgaben auf dem Fehler-Kanal.
Nun möchte ich beide Kanäle in eine Datei und zusätzlich den Fehler-Kanal in eine andere Datei umleiten.
Mein Versuch mit:
((nohup ./benchmark.sh > out) >& /dev/stdout) | tee -a out error &
hat glaube ich funktioniert als ich auf dem Server eingeloggt war. Aber die meiste Zeit bin ich nicht eingeloggt und dann scheint /dev/stdout nicht mehr zu funktionieren.
Nicht ganz einfach, wenn wir so gar keine Info zu Betriebssystem, verwendeter Shell etc. bekommen ...
Nochmal zur Verdeutlichung, die Standardausgabe (stdout) und die Fehlermeldungen (stderr) deines "benchmark.sh"-Skripts sollen beide in die Datei "out", die Fehler alleine auch in die Datei "err" geschrieben werden, und das Ganze soll auch noch unter "nohup" ablaufen? So als Schnellschuss, das hier sollte eigentlich mit Bourne Shell und Bash, also z.B. unter Solaris und Linux funktionieren:
Code:
nohup sh -c "( ./benchmark.sh 3>&2 2>&1 1>&3 | tee err ) >out 2>&1"
Auf dem Server läuft Unix und Du fragst nach der Shell, hmmmm...
Es wird die eigentlich die tcsh benutzt, wo ja diese Kanalumleitung nicht so komfortabel ist. Aber im Skript steht ja #!/bin/sh was ja dann eigentlich die Bourne Shell wäre :/
Ich kann natürlich die Shell wechseln und dann mal Deine Lösung ausprobieren, mal sehen wann ich dazu komme .
.
. EDIT (autom. Beitragszusammenführung) :
.
Also vielen Dank, es hat wirklich so funktioniert, ich musste auch keine Shell wechseln Damit keine nohup.out erzeugt wird habe ich es so gemacht:
(nohup sh -c "( ./benchmark.sh 3>&2 2>&1 1>&3 | tee err ) >out 2>&1") >& /dev/null &
Linux Kernel VFS Panic HP Thin Client: Hallo,
ich denke der Thread Titel beschreibt mein Problem schon im Groben. Also ich habe hier einen HP Comaq t 5000 Thin Client vorliegen, auf dem Linux...
stderr in stdout und Datei leiten: Hallo!
Zur Zeit werden Fehler meines Programmes zur stdout geleitet, stdout und stderr werden angezeigt und in eine Logdatei geschrieben.
command 2>&1 |...
C: ausgabeumleitung bei exec: Hallo zusammen ich hab in einem Vatereine beliebiges programm z.b eine shell laufen und möchte die ausgabe der shell umleiten hier mein versuch
Befehl...
Kein /dev/dsp vorhanden: Hallo zusammen
Habe noch etwas Mühe mit den Audio Devices von Linux. :think:
Meistens gibt es ja, wenn ich eine Soundkarte anschliesse,
eine Datei...
Server will nicht in die Domain: Ich versuche gerade erfolglos einen Debian 6.0.3 in eine Win2k3 Domain zu heben.
Hier mein Umfeld:
ii libcrypt-smbhash-perl 0.12-3...