Als «stdout» getaggte Fragen

stdout ist der Name des Standardausgabedateideskriptors eines Prozesses. Da "stdout" nichts Besonderes ist, sollten Sie dieses Tag * nicht * verwenden. Verwenden Sie das Tag [io-redirection] für Fragen zum Umleiten von Ausgaben, verwenden Sie [Dateideskriptoren] für Fragen zum Verwalten von Dateideskriptoren, verwenden Sie [Sperren] für Fragen zum Sperren von Dateien und verwenden Sie [Dateien] für allgemeine Fragen zu Dateivorgänge.

2
Pipes, wie fließen Daten in einer Pipeline?
Ich verstehe nicht, wie die Daten in der Pipeline fließen und hoffe, jemand könnte klären, was dort vor sich geht. Ich dachte, eine Pipeline von Befehlen verarbeitet Dateien (Text, Arrays von Strings) zeilenweise. (Wenn jeder Befehl Zeile für Zeile ausgeführt wird.) Jede Textzeile durchläuft die Pipeline. Befehle warten nicht auf …




4
bash: / dev / stderr: Berechtigung verweigert
Nach dem Upgrade auf eine neue Release-Version werden in meinen bashSkripten Fehler angezeigt: bash: /dev/stderr: Permission denied In früheren Versionen hat Bash diese Dateinamen intern erkannt (daher ist diese Frage kein Duplikat von dieser ist ) und das Richtige getan (tm) , dies hat jedoch jetzt aufgehört zu funktionieren. Was …

4
Ausgabe nach stdout und gleichzeitig grep in eine Datei
Ich habe ein Skript, das Text ausgibt stdout. Ich möchte all diese Ausgaben in meinem Terminal sehen und gleichzeitig einige Zeilen filtern und in einer Datei speichern. Beispiel: $ myscript Line A Line B Line C $ myscript | grep -P 'A|C' > out.file $ cat out.file Line A Line …
18 grep  pipe  stdout  tee 


3
T-Stück stdout zu stderr?
Ich möchte stdout von einem Prozess an den stdin eines anderen Prozesses senden, aber auch an die Konsole. Senden Sie beispielsweise stdout an stdout + stderr. Zum Beispiel habe ich git editfolgende Alias: git status --short | cut -b4- | xargs gvim --remote Ich möchte, dass die Liste der Dateinamen …

2
Schreiben Sie Zeilen aus weniger in eine Datei
Während vimich in bin, kann ich eine Reihe von Zeilen aus der angezeigten Datei in eine andere Datei schreiben. Beispielsweise, :1,10 w outfile.txt schreibt die Zeilen 1 bis 10 in die Datei outfile.txt. Kann ich dasselbe tun, während ich eine Datei mit ansehe less?
17 less  stdout 



1
Rotierende Protokolldateien, während der Prozess noch ausgeführt wird
Ich habe einen Prozess ausgeführt, der Standardausgabe und Standardfehler in eine Protokolldatei schreibt /var/log/dragonturtle.log. Gibt es trotzdem eine Möglichkeit, die Protokolldatei zu drehen, und muss der Prozess weiterhin in die neue Protokolldatei schreiben, ohne den Prozess zu beenden? Was passiert aktuell (unter Berücksichtigung der unten stehenden Logrotate-Konfiguration): Prozess schreibt an …
16 logs  stdout  logrotate 



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 

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.