Tag: stderr
Die standard-error-output-stream (stderr) wird in der Regel von einem Programm verwendet, um die Ausgabe von Fehlermeldungen oder Diagnosen.
2
Antworten
Was ist der Unterschied zwischen Ihnen und wie werden Sie verwendet? Kann jemand mir Beispiele? Speziell, wie Sie "write" um den Strom in beiden Fällen und wie erholst du dich und Ausgabe (d.h. zum Bildschirm) der text,
4
Antworten
Ich bin aufrufen ffmpeg mit Unterprozess.Popenund versuchen zu erfassen, die stderr Ausgabe und schreiben Sie es auf logging. args = ['ffmpeg', '-i', path] if start: args += ['-ss', start] if end: args += ['-t', end] args +=
10
Antworten
Ich bin etwas verwirrt, mit dem Zweck, diese drei Dateien. Wenn mein Verständnis richtig ist, stdin ist die Datei, in der ein Programm schreibt in seinen Anforderungen zum ausführen einer Aufgabe im Prozess, stdout ist die Datei,
4
Antworten
Gibt es bestimmte Vorteile oder Nachteile entweder print oder stderr? InformationsquelleAutor der Frage Tyler | 2009-06-02
4
Antworten
Wie wollen Sie Druck auf stderr im R? Dies würde besonders nützlich für Skripte Rscript. InformationsquelleAutor der Frage Frank | 2009-07-10
10
Antworten
Ich habe ein Programm, schreibt Informationen in stdout und stderrund ich muss grep durch, was kommt, um stderrwährend man für stdout. Kann ich natürlich tun, es in 2 Schritten: command > /dev/null 2> temp.file grep 'something' temp.file
2
Antworten
Ich habe Probleme mit der Umleitung des STDOUT, & STDERR in eine Datei, wenn ein Programm ausgeführt wurde, als ein systemd-Dienst. Ich habe versucht, indem Sie den folgenden, um die .service Datei: ExecStart=/apppath/appname > /filepath/filename 2>&1 Aber
2
Antworten
Es scheint, dass neuere Versionen der bash haben die &> Betreiber, die (wenn ich das richtig verstanden habe), leitet sowohl stdout und stderr in eine Datei (&>> fügt an die Datei statt, als Adrian geklärt). Was ist
1
Antworten
Habe ich einen Antrag, dass die Protokolle eine Menge Lärm, um stderr und WIRKLICH verlangsamt die Ausführung der Anwendung. Ich möchte die Umleitung der Ausgabe auf null. Ist das möglich mit cmd.exe? InformationsquelleAutor der Frage Ignacio Soler
4
Antworten
Ich würde gerne vorübergehend umleiten von stderr in ein Ruby-Skript für die Dauer eines Blocks, dafür, dass ich es zurücksetzen auf den ursprünglichen Wert am Ende des Blocks. Hatte ich Probleme bei der Suche, wie man dies
2
Antworten
Ich soll die Umleitung des stderr-Ausgabe von einem Teilprozess auf stdout. Die ständige STDOUT tun sollten, dass, sollte es nicht? Jedoch $ python >/dev/null -c 'import subprocess;\ subprocess.call(["ls", "/404"],stderr=subprocess.STDOUT)' hat Ausgabe etwas. Warum ist das der Fall,
8
Antworten
Ist es möglich, vorübergehend umleiten von stdout/stderr in Python (d.h. für die Dauer einer Methode)? Edit: Das problem mit der aktuellen Lösungen (die ich auf den ersten erinnerte sich aber dann vergessen) ist, dass Sie nicht redirectsondern
6
Antworten
Ich habe einige python-Skripte, die laufen auf einer täglichen basis in der cron. Wie kann ich cron senden Sie mir eine E-Mail NUR WENN ES die STDERR-AUSGABE aus meinem Skript? Ich möchte in der Lage sein, um
2
Antworten
Ich versuche zu verwenden popen() zu fangen, die Ausgaben eines nennen, aber es scheint nicht zu tun. Irgendwelche Ideen? Mein code sieht mehr oder weniger wie diese: popen("nedit", "r"); Aber ich bin immer dieser Müll über die
4
Antworten
Umleiten (und Anhängen) stdout und stderr in eine Datei, während auch die Anzeige auf dem terminal, so mache ich das: command 2>&1 | tee -a file.txt Jedoch gibt es eine andere Möglichkeit, dies zu tun, so dass
15
Antworten
Ich bin gekommen, über mindestens drei Möglichkeiten, um Druck auf stderr: import sys print >> sys.stderr, 'spam' sys.stderr.write('spam\n') from __future__ import print_function print('spam', file=sys.stderr) Scheint es zu widersprechen zen of Python #13 †also, was ist der bevorzugte
4
Antworten
Wie kann ich das umleiten von stderr und stdout in Datei für ein Ruby-Skript? InformationsquelleAutor der Frage AOO | 2010-06-10
4
Antworten
Wie kann ich Lesen und schreiben auf die Standardeingabe, - Ausgabe und Fehler-streams stdinstdout und stderr in Fortran? Ich habe gehört das schreiben zu stderr zum Beispiel verwendet zu write(5, fmt=...) mit 5 die Einheit für stderrund
4
Antworten
Ich habe einige scripts, wo ich brauche, um die Ausgabe zu sehen und melden Sie das Ergebnis in einer Datei, mit das einfachste Beispiel ist: $ update-client > my.log Ich möchte in der Lage sein, um die
4
Antworten
Ist es möglich, umleiten von stdout von einem externen Programm eine variable und stderr von externen Programmen, um eine andere variable in einem run? Beispiel: $global:ERRORS = @(); $global:PROGERR = @(); function test(){ # Can we redirect
7
Antworten
Ich bin auf der Suche nach einer Python-Lösung, die es mir ermöglichen, speichern Sie die Ausgabe eines Befehls in eine Datei, ohne es zu verbergen, von der Konsole aus. FYI: ich Frage nach tee (wie die Unix-Befehlszeilen-Dienstprogramm),
1
Antworten
Bei einem system-call-Funktion fehlschlägt, die wir normalerweise benutzen perror-Ausgabe der Fehlermeldung. Will ich mit fprintf die Ausgabe perror-string. Wie kann ich etwas wie das hier tun: fprintf(stderr, perror output string here); InformationsquelleAutor der Frage kingsmasher1 | 2011-03-30
3
Antworten
Ich bin, die Sprache zu lernen von Programming Ruby 1.9 und Sie werfen STDERR.legt in einem code-block, der bereits in dem Buch ohne zu erklären, warum Sie Sie verwenden oder wie unterscheidet es sich von puts. Habe
4
Antworten
Ist es möglich zu erfassen, die über stdout und stderr beim Einsatz der googletest Rahmen? Zum Beispiel, würde ich mag, um eine Funktion aufzurufen, schreibt die Fehler auf der Konsole (stderr). Jetzt, beim aufrufen der Funktion in
4
Antworten
Es ist bekannt, wie eine pipe mit standard-Ausgabe des Prozesses in andere Prozesse standard-Eingabe: proc1 | proc2 Aber was ist, wenn ich senden möchten, die standard-Fehler von proc1, proc2, und lassen Sie die standard-Ausgabe geht zu seiner
6
Antworten
In C -, Druck -, stdout ist einfach, mit printf aus stdio.h. Aber wie kann Druck auf stderr? Wir können fprintf zu erreichen, ist es offensichtlich, aber die syntax scheint seltsam. Können wir vielleicht printf zum drucken
3
Antworten
In PHP bin ich die Ausführung eines Befehl mit exec(), und es gibt zurück, ob erfolgreich eine URL; $url = exec('report'); Allerdings möchte ich, um zu überprüfen, stderr, falls etwas schief geht. Wie würde ich das Lesen
13
Antworten
Sagen wir, ich habe ein Skript ähnlich dem folgenden: useless.sh echo "This Is Error" 1>&2 echo "This Is Output" Und ich habe ein anderes shell-Skript: alsoUseless.sh ./useless.sh | sed 's/Output/Useless/' Ich will "Diese " Fehler", oder jede
4
Antworten
Möchte ich direkt die Ausgabe eines printf im bash Skript stderr statt stdout. Ich bin nicht Frage über die Umleitung entweder stderr oder stdout aus, wo immer Sie sind derzeit weitergeleitet. Ich möchte nur in der Lage
4
Antworten
Gibt es eine Möglichkeit zu sagen, curl, um Fehler bei der Ausgabe auf stderr, und alles, was sonst auf stdout? Der Grund ist, dass ich mit curl von der Befehlszeile aus (eigentlich ein cronjob) zum uploaden einer
6
Antworten
Ich würde gerne direkt ein python-Skript Teilprozess' stdout und stdin in der gleichen Datei. Was ich nicht weiß ist wie man die Zeilen aus den beiden Quellen unterscheiden? (Zum Beispiel das Präfix der Linien von stderr mit
4
Antworten
Möchte ich, um die stdout in einer Variablen nach der Ausführung der os.system nennen. Nehmen wir diese Zeile als Beispiel: batcmd="dir" result = os.system(batcmd) result enthält den Fehlercode (stderr 0 unter Windows oder 1 unter einigen linux-für
3
Antworten
Ich habe Schwierigkeiten, herauszufinden, wie die beiden echo auf die standard-Fehler-stream und Umleitung der error-stream von einer ausführbaren Datei. Ich komme aus einer Bourne-shell und Korn-shell hintergrund, die ich verwenden würde; # Write to stderr echo "Error