Als «stderr» getaggte Fragen

Standardfehler ist ein weiterer Ausgabestream, der normalerweise von Programmen zur Ausgabe von Fehlermeldungen oder Diagnosen verwendet wird.



2
Stderr-Nachrichten in einem Bash-Skript unterdrücken
Betrachten Sie den folgenden (etwas albernen) Skriptnamen 'test1.sh': #/bin/bash # sleep 10 & echo sleep pid = $! pkill sleep Wenn ich es starte, erhalte ich nicht nur die Ausgabe des Echos, sondern auch die bash-Meldung über den Tod des Schlafes auf stderr: $ ./test1.sh sleep pid = 3551 ./test1.sh: …


4
X-Anwendungen warnen "Konnte keine Verbindung zum Accessibility-Bus herstellen:" auf stderr
Es scheint, als ob jede Anwendung vom Terminal Warnungen und Fehlermeldungen ausgibt, obwohl sie gut zu funktionieren scheint. Emacs: ** (emacs:5004): WARNING **: Couldn't connect to accessibility bus: Failed to connect to socket /tmp/dbus-xxfluS2Izg: Connection refused Evince: ** (evince:5052): WARNING **: Couldn't connect to accessibility bus: Failed to connect to …
30 terminal  x11  gtk  stderr  bugs 


3
nohup: Ignoriere die Eingabe und leite stderr auf stdout um
Ich starte meine Anwendung im Hintergrund unter Verwendung nohupder folgenden Befehle: root@phx5qa01c:/bezook# nohup java -jar ./exhibitor-1.5.1/lib/exhibitor-1.5.1-jar-with-dependencies.jar -c file --fsconfigdir /opt/exhibitor/conf --hostname phx5qa01c.phx.qa.host.com > exhibitor.out & [1] 30781 root@phx5qa01c:/bezook# nohup: ignoring input and redirecting stderr to stdout Aber jedes Mal, wenn ich diese Nachricht sehe - nohup: ignoring input and redirecting …


2
Kommt die Meldung "Segmentierungsfehler" unter STDERR?
Ich habe eine ausführbare Datei ausgeführt bash ./code > log Es werden gelegentlich Fehlermeldungen auf dem Terminal angezeigt, während alle printf-Anweisungen in die Protokolldatei geschrieben werden. Ich wiederhole es wie unten ./code >& log Jetzt werden auch gelegentliche Fehlermeldungen protokolliert. Liegt jedoch ein Segmentierungsfehler vor, wird dieser weiterhin am Terminal …


1
Befehlsausgabe nicht in stderr oder stdout
Ich bin über dieses Problem gestolpert und frage mich, wie das möglich ist. Standardmäßige Befehlsausführung: # zabbix_sender -c zabbix_agentd.conf -k mmysql.QCInserts -o 14 info from server: "Processed 0 Failed 1 Total 1 Seconds spent 0.000017" sent: 1; skipped: 0; total: 1 OK, versuchen wir nur die erste Zeile zu bekommen: …
15 shell  stdout  stderr 

2
Was verhindert, dass stdout / stderr verschachtelt?
Angenommen, ich führe einige Prozesse aus: #!/usr/bin/env bash foo & bar & baz & wait; Ich führe das obige Skript folgendermaßen aus: foobarbaz | cat Wenn einer der Prozesse nach stdout / stderr schreibt, verschachtelt sich die Ausgabe meines Erachtens nie - jede Zeile von stdio scheint atomar zu sein. …
13 shell  osx  stdout  output  stderr 


2
Wie (und warum) verwenden Sie stderr zum Lesen und Schreiben?
Nach dieser Antwort von schily , lessliest Navigationsbefehle von stderr , wenn es zu öffnen nicht in der Lage ist /dev/tty. Dies scheint rätselhaft, da ich noch nie etwas gesehen habe, das in den Stderr-Stream eines anderen Programms geschrieben wurde, und ich weiß nicht, wie ich das überhaupt erreichen würde. …
12 pipe  stderr 

1
Warum kann die Ausgabe desselben Befehls in tty mehr Ausgabe erzeugen als in pts / gnome-terminal?
Gnom-Terminal: $ sudo update-grub [sudo] password for user: Generating grub configuration file ... Found background image: .background_cache.png Found linux image: /boot/vmlinuz-3.16.0-4-amd64 Found initrd image: /boot/initrd.img-3.16.0-4-amd64 done tty1 wie von Ctrl+ Alt+ zugegriffen F1: $ sudo update-grub [sudo] password for user: Generating grub configuration file ... Found background image: .background_cache.png Found …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.