Tag: stdout
Die Standardausgabe (stdout) ist der Strom, wo ein Programm schreibt seine Ausgabe von Daten.
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
2
Antworten
Ich bin mir nicht sicher, ob es möglich ist, aber was ich will zu tun ist, um einen bash-Befehl und speichern Sie die Ausgabe in eine variable UND display, als ob ich ins Leben gerufen, den Befehl
2
Antworten
Ich habe Probleme mit immer den Fehler: events.js:48 throw arguments[1]; //Unhandled 'error' event ^ Error: write EPIPE at errnoException (net.js:670:11) at Object.afterWrite [as oncomplete] (net.js:503:19) beim weiterleiten der Ausgabe an den Kopf. Ein einfacher Fall, es zu
3
Antworten
Schreibe ich ein command-line-tool für Mac OS X, dass die Verfahren eine Reihe von Dateien. Ich möchte zeigen dem Anwender die aktuelle Datei bearbeitet, aber nicht wollen, eine bazillion Dateien belasten das terminal-Fenster. Stattdessen würde ich gerne
3
Antworten
Sagen wir, ich habe das folgende Stück code in C: double var; scanf("%lf", &var); printf("%lf", var); printf("%f", var); Liest es von stdin variable 'var' und druckt anschließend zweimal in stdout 'var'. Ich verstehe, dass ist, wie man
1
Antworten
Ich wissen, wie die Umleitung von stdout in eine Datei, aber ich habe keine Ahnung, wie es umleiten in einen string. InformationsquelleAutor der Frage Fengqian Li | 2010-11-15
6
Antworten
Ist es möglich, einen externen Prozess aus Perl, fangen seine stderr, stdout, UND der Prozess exit-code? Ich zu sein scheinen in der Lage zu tun, Kombinationen aus diesen, z.B. mit backticks zu bekommen stdout, IPC::Open3 zu erfassen
9
Antworten
Habe ich ein kleines C-Programm zur Berechnung von hashes (hash-Tabellen). Der code sieht Recht sauber ich hoffe, aber es ist etwas, das nichts mit, der nervt mich. Ich kann einfach erzeugen über eine million hashes in etwa
6
Antworten
Ich habe ein python-Skript parse.py, die in das Skript eine Datei zu öffnen, sagen Datei1, und dann etwas tun, vielleicht drucken Sie die Gesamtzahl der Zeichen. filename = 'file1' f = open(filename, 'r') content = f.read() print
3
Antworten
Ich bin mit einem Python-Bibliothek, die etwas tut, um ein Objekt do_something(my_object) und ändert es. Dabei gibt Sie einige Statistiken über stdout, und ich möchte den Griff zu bekommen, diese Informationen. Die richtige Lösung wäre, sich zu
4
Antworten
Wenn ich tests mit ./manage.py testwas ich senden auf der standard-Ausgabe durch print nicht zeigen. Wenn tests fehlschlagen, sehe ich ein "stdout" - block pro test fehlgeschlagen, so dass ich denke, Django fallen (zeigt es aber nicht,
4
Antworten
Ich habe einen code, der verwendet QProcess wie diese. int main(int argc, char *argv) { int status=0; QProcess pingProcess; QString ba; QString exec = "snmpget"; QStringList params; params << "-v" << "2c" << "-c" << "public" <<
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
5
Antworten
Ich geerbt habe einige code, der in regelmäßigen Abständen (zufällig) nicht aufgrund einer Eingabe/Ausgabe-Fehler ausgelöst wird, während ein Aufruf von print. Ich bin versucht zu bestimmen, die Ursache für die Ausnahme, die ausgelöst wird (oder zumindest, es
15
Antworten
Ist output buffering aktiviert standardmäßig in der Python-interpreter für sys.stdout? Wenn die Antwort positiv ist, was sind all die Möglichkeiten, um es zu deaktivieren? Vorschläge so weit: Verwenden Sie die -u Befehl Linie Schalter Wrap sys.stdout in
5
Antworten
Ich versuche herauszufinden, wie zum unterdrücken der Anzeige von Benutzer-Eingabe auf stdout. raw_input() gefolgt von einer print-Anweisung bewahrt, was der Benutzer eingegeben in. getpass() nicht zeigen, was der Benutzer eingegeben, aber es funktioniert preserve "Passwort:" - prompt.
2
Antworten
Ich habe eine Funktion, deren Rückgabetyp VOID ist und druckt es direkt auf der Konsole. Aber ich brauche die Ausgabe in string, so dass ich arbeiten kann. So, ich kann änderungen vornehmen, mit Funktion mit Rückgabetyp VOID
5
Antworten
Arbeite ich mit einem Befehl Linie Dienstprogramm, das erfordert, wobei Sie den Namen der Datei zum schreiben output, z.B. foo -o output.txt Das einzige, was er schreibt, um stdout ist eine Nachricht, die anzeigt, dass es erfolgreich
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),
6
Antworten
Ich habe eine Reihe von Fragen, aber immer noch nicht Recht herauszufinden. Ich bin mit PyQt und bin der Hoffnung zu führen ffmpeg -i file.mp4 file.avi und erhalten die Ausgabe wie es strömt, so kann ich das
9
Antworten
Grundsätzlich will ich das Gegenteil tun von dem, was dieser Kerl getan hat... hehe. Python-Skript: Print neue Zeile jedes mal zu shell eher als update der bestehenden Linie Ich habe ein Programm, dass ist mir zu sagen,
27
Antworten
Wie kann ich ein command-line-Anwendung in der Windows-Eingabeaufforderung und dem Ausgang angezeigt und in eine Datei umgeleitet zur gleichen Zeit? Wenn ich zum Beispiel das Kommando dir > test.txt würde dies umleiten der Ausgabe in eine Datei
8
Antworten
Ich bin mit python ftplib schreiben Sie eine kleine FTP-client, aber einige der Funktionen, die im Paket nicht zurückkehren, string Ausgabe, aber drucken stdout. Ich umleiten möchten stdout ein Objekt, das ich in der Lage sein zu
2
Antworten
Möchte ich die Ausgabe nach stdout und die Ausgabe "überschreiben" der vorherigen Ausgabe. Zum Beispiel, wenn ich die Ausgabe On 1/10ich will die nächste Ausgabe On 2/10 überschreiben On 1/10. Wie kann ich dies tun? InformationsquelleAutor der
6
Antworten
Einstellung der Standard-Ausgabe-Kodierung in Python 2 ist eine bekannte Redewendung: sys.stdout = codecs.getwriter("utf-8")(sys.stdout) Dieser umschließt die sys.stdout Objekt in einem codec-Schreiber, der codiert die Ausgabe in UTF-8. Jedoch, diese Technik funktioniert nicht in Python 3, da sys.stdout.write()
10
Antworten
Habe ich ein PowerShell-Skript für die ich gerne umleiten der Ausgabe in eine Datei. Das problem ist, dass ich nicht ändern kann die Art und Weise dieses Skript aufgerufen wird. So kann ich aber nicht: .\MyScript.ps1 >
2
Antworten
Dachte ich, ich ging, um die Ausgabe von QProcess mit dem folgenden code: //Start the process process.start(tr("php-cgi www/test.php"),QIODevice::ReadWrite); //Wait for it to start if(!process.waitForStarted()) return 0; //Continue reading the data until EOF reached QByteArray data; while(process.waitForReadyRead()) data.append(process.readAll());
1
Antworten
Ich Frage mich, ist der Unterschied zwischen stdout und STDOUT_FILENO im Linux C. Nach einiger Suche Arbeit, ich habe folgende Schlussfolgerung ziehen. Könnten Sie mir helfen, es zu überprüfen und korrigieren Sie alle Fehler in es? Dank
2
Antworten
Ich versuche zu erfassen, Prozess-Ausgangsdaten in "Echtzeit" (während es läuft). Der code, den ich verwenden ist ziemlich einfach (siehe unten). Aus irgendeinem seltsamen Grund, die OutputDataReceived event nie aufgerufen wird. Warum? private void button2_Click(object sender, EventArgs e)
10
Antworten
Ich bin mit einem init-Skript zum ausführen eines einfachen Prozesses, der begann mit: start-stop-daemon --start --quiet --chuid $DAEMONUSER \ --make-pidfile --pidfile $PIDFILE --background \ --exec $DAEMON $DAEMON_ARGS Den Prozess namens " $DAEMON in der Regel druckt die
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
5
Antworten
Ich habe einen logger, der hat ein RotatingFileHandler. Ich möchte zum umleiten alle Stdout und Stderr an den logger. Wie Sie dies tun? InformationsquelleAutor der Frage orenma | 2013-10-17
8
Antworten
In den meisten modernen shells, können Sie auf die Pfeile nach oben und unten und es wird, an der Eingabeaufforderung den vorherigen Befehle, die Sie ausgeführt haben. Meine Frage ist, wie funktioniert das?! Scheint es mir, dass
3
Antworten
Ich Schreibe ein Programm in Gehen, der ausgeführt wird, ein server wie das Programm (auch Gehen). Jetzt will ich die stdout von der Kind-Programm in meinem terminal-Fenster, wo ich begann, das übergeordnete Programm. Ein Weg dies zu
4
Antworten
Arbeite ich immer einige legacy-code unter unit-tests und manchmal der einzige Weg, um sinnvoll ein vorhandenes Programm Verhalten wird von der Ausgabe der Konsole. Sehe ich viele Beispiele für online-zum umleiten von stdout in eine andere Datei
9
Antworten
angenommen, es ist ein Skript machen, so etwas wie dieses: # module writer.py import sys def write(): sys.stdout.write("foobar") Nun angenommen, ich möchte zum erfassen der Ausgabe des write - Funktion und speichern es in eine variable zur
5
Antworten
Gleichen Titel: Wie man Rails.logger drucken auf der Konsole/stdout läuft rspec? ZB. Rails.logger.info "I WANT this to go to console/stdout when rspec is running" puts "Like how the puts function works" Möchte ich noch Rails.logger zu gehen,
3
Antworten
Ich bin mit einer Bibliothek, die drucken eine Warnmeldung an cout oder cerr. Ich will nicht diese Warnung zu erreichen, die Ausgabe von meinem Programm. Wie kann ich fangen diese Ausgabe und legen Sie es in /dev/null
6
Antworten
Dies ist ein VBScript-code-Beispiel, dass zeigt, wie zu fangen, was auch immer ein Kommandozeilen-Programm sendet auf der standard-Ausgabe. Es führt den Befehl xcopy /? und zeigt das Ergebnis in einer message-box. Bevor das Meldungsfeld angezeigt wird, für
5
Antworten
Ich bin mit Python-logging-Modul anmelden, einige debug-Meldungen in eine Datei, die ziemlich gut funktioniert. Jetzt zusätzlich, ich möchte dieses Modul verwenden, um das drucken der Zeichenketten auf stdout aus. Wie mache ich das? Um sich meine strings
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
5
Antworten
Normalerweise stdout ist Zeilen-gepuffert. In anderen Worten, so lange, wie Sie Ihre printf argument, endet mit einem Zeilenumbruch, können Sie erwarten, dass die Linie gedruckt werden sofort. Dies scheint nicht zu halten, wenn über eine pipe umleiten
1
Antworten
Tut echo gleich fputs( STDOUT ) oder nicht echo schreiben auf einen anderen stream??? Ich habe von PHP für eine Weile jetzt, aber ich don ' T wissen sehr gut, was tatsächlich geschieht auf einem niedrigeren Niveau.
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
10
Antworten
Ich würde gerne mit dem subprocess-Modul in der folgenden Weise: erstellen Sie einen neuen Prozess, der potenziell dauert eine lange Zeit zum ausführen. erfassen stdout (oder stderr oder potentiell beider, entweder zusammen oder getrennt) Prozess Daten aus
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
6
Antworten
Ich war schon immer erstaunt/frustriert, wie lange es dauert, bis Sie einfach der Ausgabe auf dem terminal mit einer print-Anweisung. Nach einigen letzten quälend langsam die Protokollierung habe ich beschlossen, zu schauen und war Recht überrascht, dass