Tag: stdout

Die Standardausgabe (stdout) ist der Strom, wo ein Programm schreibt seine Ausgabe von Daten.

Umleiten von stdout von zwei Prozessen zu einem anderen Prozess stdin in Linux-C

Anzahl der Antworten 4 Antworten
Ich in problem über umleiten von stdout von multi-Prozess. Vorausgesetzt, ich habe Ein Prozess, ich benutze fork() in Einen und dann bekomme ich die Prozess A und B. Und ich fork() in B, schließlich bekomme ich Verfahren

Gibt es da einen Puffer der Größe angehängt stdout?

Anzahl der Antworten 3 Antworten
Ich versuche zu finden, einige Informationen zu den Daten zugeordneten Grenzwerte stdout auf Windows. Ich kann nicht scheinen zu finden, die Informationen auf der MSDN-Website. Gibt es ein limit, wie viel Daten können auf stdout geschrieben? Wenn

Deaktivieren Sie die Pufferung auf umgeleiteten stdout Pipe (Win32 API, C++)

Anzahl der Antworten 3 Antworten
Ich bin laichen ein Prozess von Win32 verwenden CreateProcess Einstellung der hStdOutput und hStdError Eigenschaften STARTUPINFO zu pipe-handles erstellt mit CreatePipe. Ich habe zwei threads zu Lesen, die Rohre, warten, für die Daten verfügbar werden (oder der

Einfache Windows-Beispiel für die Automatisierung ein .exe-Programm verwenden Teilprozess und .Popen

Anzahl der Antworten 2 Antworten
Ich bin neu auf dem subprocess-Modul, und nach dem Lesen der Python-Dokumente unter vielen anderen websites (einschließlich Stack-Überlauf), ich bin kämpfen, um zu finden, vereinfachte Beispiele von .Popen, .communicate und weitere nützliche Klassen. Oft sind die Beispiele

Schreiben Sie eine pytest Funktion zur überprüfung der Ausgabe auf die Konsole (stdout)

Anzahl der Antworten 2 Antworten
Dieser link gibt es eine Beschreibung wie zu verwenden pytest für die Erfassung Konsole-Ausgaben. Ich habe versucht, auf diesem folgenden einfachen code, aber ich bekomme Fehler import sys import pytest def f(name): print "hello "+ name def

Teilen stdout zwischen mehreren threads/Prozessen

Anzahl der Antworten 4 Antworten
Ich habe ein linux-Programm(die Sprache spielt dabei keine Rolle), die gedruckt log auf stdout. Das Protokoll IST erforderlich für die überwachung des Prozesses. Nun ich werde parallelisieren es durch die Gabel ' Ing oder mit threads. Das

Beibehaltung Farben ausgeben, wenn Beschuss aus zu Knoten

Anzahl der Antworten 4 Antworten
Habe ich ein kleines Grunzen Aufgabe, die Muscheln aus über Knoten und läuft "composer installieren". var done = this.async(); var exec = require('child_process').exec; var composer = exec( 'php bin/composer.phar install', function(error, stdout, stderr) { done(error===null); } );

Python-subprocess-Interaktion, warum mein Prozess arbeiten Popen.kommunizieren, aber nicht Popen.stdout.read()?

Anzahl der Antworten 2 Antworten
Ich versuche, die Kommunikation mit einem command-line-chat-bot mit Python mithilfe der subprocess Modul. (http://howie.sourceforge.net/verwenden Sie die kompilierte win32-binary, ich habe meine Gründe!) Dies funktioniert: proc = Popen('Howie/howie.exe', stdout=PIPE,stderr=STDOUT,stdin=PIPE) output = proc.communicate() Aber Popen.communicate wartet, bis der Prozess

Unix-C - Umleiten von stdout an Rohr und dann wieder auf stdout

Anzahl der Antworten 1 Antworten
Ich bin mir nicht sicher, ob das folgende getan werden kann, weil ich nicht finden können, Fragen/Ergebnisse über Google auf es. Ich möchte das ändern stdout von einem fork() auf ein Rohr, und dann ändern Sie es

So speichern Sie die Ausgabe Log4j sendet STDOUT in einem JUnit-test?

Anzahl der Antworten 3 Antworten
Schreibe ich ein test und ich will die Nachrichten auf STDOUT durch die erprobte Methode. Hier ist mein code: @Test public void testAction() throws IllegalArgumentException, NoSuchMethodException, IllegalAccessException, InvocationTargetException, CmdLineException, IOException { PrintStream originalSTDOUT = System.out; ByteArrayOutputStream baos

Vermeiden müssen Teilprozess Deadlocks ohne Kommunikation

Anzahl der Antworten 5 Antworten
Ich brauche einen Befehl ausführen, die eine größere Ausgabe erzeugt und nimmt eine Menge Zeit zum ausführen (> 30 Minuten). Ich war denken mit subprocess.Popen, es zu tun. Ich muss erfassen Sie die Ausgabe des Befehls, so

Wie kann ich unicode-Zeichen aus den robocopy-Prozess standard-Ausgabe in c#

Anzahl der Antworten 4 Antworten
Unserer Anwendung führt verschiedene Aktionen aus und zeigt die Ausgabe in einem log-Fenster angezeigt. Eine Aktion verwendet robocopy zum kopieren von Dateien zwischen Ordnern. Dies funktioniert ok, bis Sie den robocopy-Ausgabe von unicode-Zeichen enthält. Ich verstehe, dass

Warum funktioniert printf() nicht alles drucken, bevor die sleep()?

Anzahl der Antworten 4 Antworten
Ich bin nur zu lernen, C mit Kernighan und Ritchie ' s Buch; ich bin in den Grundlagen des im vierten Kapitel (Funktionen und so). Den anderen Tag, wurde ich neugierig auf die sleep() Funktion, so versucht

Die übergabe von Daten zwischen Python und C# ohne schreiben einer Datei

Anzahl der Antworten 2 Antworten
Ich gerne weitergeben möchte binäre Daten zwischen Python und C#. Ich würde davon ausgehen, dass Sie können öffnen Sie ein standard-in - /- out-Kanal und Lesen und schreiben ist wie eine Datei, aber es gibt eine Menge

capture-Prozess stdout und stderr in die richtige Reihenfolge

Anzahl der Antworten 2 Antworten
Ich einen Prozess starten von C# wie folgt: public bool Execute() { ProcessStartInfo startInfo = new ProcessStartInfo(); startInfo.Arguments = "the command"; startInfo.FileName = "C:\\MyApp.exe"; startInfo.UseShellExecute = false; startInfo.RedirectStandardOutput = true; startInfo.RedirectStandardError = true; Log.LogMessage("{0} {1}", startInfo.FileName, startInfo.Arguments);

python - wie kann ich die Umleitung der Ausgabe von unittest? Naheliegende Lösung funktioniert nicht

Anzahl der Antworten 2 Antworten
Hier ist mein code: import unittest import sys import os class DemoTest(unittest.TestCase): def test_one(self): print "test one" self.assertTrue(True) def test_two(self): print "test two" self.assertTrue(False) if __name__ == '__main__': dirpath = os.path.dirname(os.path.abspath(__file__)) sys.stdout = open(dirpath+'/test_logs/demo_test.stdout.log', 'w') sys.stderr =

Lesen, ein anderer Prozess' stdout in C++

Anzahl der Antworten 4 Antworten
In Windows, gibt es eine Möglichkeit, einen Prozess einzuleiten, in C++ und dann Lesen, was es ausgespuckt in stdout aus, wenn es fertig ist? Der Prozess muss ausgeführt werden, mit erhöhten rechten (unter Vista oder höher), wenn

Python. Umleiten von stdout an eine Steckdose

Anzahl der Antworten 2 Antworten
Ich mein Skript auf "Ein" computer, dann habe ich eine Verbindung zu "Einer" computer aus "B" - computer über mein Skript. Ich schicke meine Nachricht auf computer "A" und mein script laufen Sie mit 'exec ()' -

Erlang-Lesen von stdin, stdout schreiben

Anzahl der Antworten 3 Antworten
Ich versuche zu lernen erlang durch interviewstreet. Ich habe nur das erlernen der Sprache, nun, so weiß ich fast nichts. Ich Frage mich, wie die von stdin Lesen und nach stdout schreiben. Möchte ich mal ein einfaches

übergeben mehrerer argument sys.stdout.schreiben

Anzahl der Antworten 1 Antworten
Ist es möglich, übergeben Sie mehrere argument sys.stdout.write? Alle Beispiele, die ich sah verwendet einen parameter. Der folgenden Aussagen sind falsch. sys.stdout.write("\r%d of %d" % read num_lines) Syntax Error: sys.stdout.write sys.stdout.write("\r%d of %d" % read, num_lines) not

Threading-script nicht drucken auf die Konsole

Anzahl der Antworten 1 Antworten
dies ist wirklich verwirrend mich, und ich kann nicht finden die Antwort. import thread import time import random import sys sys.stdout.flush() def run_often(thread_name, sleep_time): while True: time.sleep(sleep_time) print "%s" % (thread_name) def run_randomly(thread_name, sleep_time): while True: time.sleep(sleep_time)

Python-multiprocessing: Wie kann ich ZUVERLÄSSIG umleiten von stdout von einem Kind-Prozess?

Anzahl der Antworten 4 Antworten
NB. Ich habe gesehen, Log-Ausgabe von multiprocessing.Prozess - leider, es gibt keine Antwort auf diese Frage. Erstelle ich ein child-Prozess (unter windows) über multiprocessing. Ich will alle des child-Prozesses auf stdout-und stderr-Ausgabe umgeleitet zu werden in einer

So ändern Sie den stdin-und stdout-encoding für Python 2

Anzahl der Antworten 4 Antworten
Ich bin mit Windows-und Linux-Maschinen für das gleiche Projekt. Die Standard-Kodierung für stdin auf Windows ist cp1252 und unter Linux ist utf-8. Ich würde gerne alles ändern auf utf-8. Ist es möglich? Wie kann ich es tun?

Qt-standard-Ausgabe. cout nicht drucken

Anzahl der Antworten 4 Antworten
Sah ich diese Frage schon in diesem forum, aber ich weiß nicht, warum die vorgeschlagene Antwort funktioniert nicht in meinem Fall. So versuche ich zu Fragen, für andere slution. Ich bin ein absoluter newby in c++, Qt-Programmierung.

Die Erfassung und die Ausgabe von STDOUT an der gleichen Zeit

Anzahl der Antworten 2 Antworten
Ich habe den folgenden code zu erfassen und zu verarbeiten, den Run-Befehl ausgegeben. Wie kann ich es ändern, so dass der Befehl "Ausführen" - Fenster zeigt output und gleichzeitig die Ausgabe wird protokolliert? Ersetzen @SW_HIDE mit @SW_SHOW

PHP schreiben viel text zu STDERR

Anzahl der Antworten 3 Antworten
Beim schreiben ein großes Stück zu STDOUT in PHP können Sie dies tun: echo <<<END_OF_STUFF lots and lots of text over multiple lines etc.etc END_OF_STUFF; (d.h. heredoc -) Ich habe das tun müssen, um eine ähnliche Sache,

Kann mir jemand eine kurze Anleitung in stdin und stdout in Python 3?

Anzahl der Antworten 5 Antworten
Ich weiß, das klingt wie etwas, was ich kann google, aber die Wahrheit ist, dass ich nicht finden oder nicht verstehen, was die sehr wenige Python-3-Quellen erklärt. So, hier sind meine Fragen: Ist input() die stdin Funktion

Schreiben terminal nach dem umleiten von stdout in eine Datei ohne Verwendung von stderr?

Anzahl der Antworten 2 Antworten
Habe ich zwei shell-Skripte, die eine dient als Haupt - "Programm", und ein anderes, das als "Bibliothek". In mehreren Orten in der "Programm," das mache ich so etwas wie: log "$thing" >> "$logfile", wo log ist eine

Was ist der einfachste Weg, um nach stdout schreiben im Binärmodus?

Anzahl der Antworten 2 Antworten
Ich habe versucht, herauszufinden, der beste Weg, um zu schreiben von binären Daten auf stdout aus einem C-Programm. Es funktioniert gut unter Linux, aber ich habe Probleme, wenn ich kompilieren auf Windows, weil "\n" wird umgewandelt in

wie kann ich schreiben auf stdout aus einem MFC-Programm?

Anzahl der Antworten 5 Antworten
MFC-Programme können in der Regel nicht nach stdout schreiben. MFC etwas komisch mit der stdout/stdin Rohre während des Startvorgangs und alles, was Sie schreiben (zum Beispiel tut ein printf("hello");) geht doch einfach auf /dev/null. Weiß jemand, wie

Zum umleiten aller Konsolenausgabe des Swing JTextArea/JTextPane mit der richtigen Codierung?

Anzahl der Antworten 4 Antworten
Ich habe versucht, redirect-System.out PrintStream, um eine JTextPane. Dies funktioniert gut, außer für die Codierung von speziellen Gebietsschema-Zeichen. Ich fand eine Menge an Dokumentation darüber (siehe BSP. mindprod-Kodierung-Seite), aber ich bin immer noch mit Ihr kämpfen. Ähnliche

Lesen von stdin, schreiben auf stdout in C

Anzahl der Antworten 4 Antworten
Bin ich zu schreiben versucht, eine Katze Klon zu übung C, ich habe diesen code: #include <stdio.h> #define BLOCK_SIZE 512 int main(int argc, const char *argv) { if (argc == 1) { //copy stdin to stdout char

starten Sie eine exe-Datei/Prozesses mit stdin, stdout und stderr?

Anzahl der Antworten 3 Antworten
Mit C++ wie starte ich eine exe/Prozesses mit stdin, stdout und stderr? Ich weiß, wie dies zu tun .NET und ich erinnere mich, mit popen in der Vergangenheit, aber popen scheint damit stdin ODER stdout nicht beide

In C, wie kann ich die Umleitung STDOUT_FILENO nach /dev/null verwenden von dup2, und leiten Sie anschließend wieder auf den ursprünglichen Wert später?

Anzahl der Antworten 1 Antworten
Habe ich eine Zuordnung, die ich arbeite und ich Schwierigkeiten beim finishing es. Die Idee ist, ein Programm zu schreiben, wenn.c führt zu einem Programm, und wenn das gelingt, führt es das zweite Programm. Ich soll zum

Umleitung stdio von einem Befehl im os.system() in Python

Anzahl der Antworten 4 Antworten
In der Regel ändern kann ich stdout in Python, indem Sie den Wert von sys.stdout. Jedoch, dies scheint nur zu beeinflussen print Aussagen. Also, gibt es eine Möglichkeit, ich kann Sie unterdrücken die Ausgabe (auf der Konsole),

Wie testen Sie eine Funktion Ausgabe (stdout/stderr) in Go unit-tests

Anzahl der Antworten 3 Antworten
Habe ich eine einfache Funktion, die ich testen möchte: func (t *Thing) print(min_verbosity int, message string) { if t.verbosity >= minv { fmt.Print(message) } } Aber wie kann ich testen, was die Funktion eigentlich sendet auf der

Wie kann ich erfassen die stdout-Ausgabe von einem child-Prozess?

Anzahl der Antworten 2 Antworten
Ich versuche ein Programm zu schreiben, in Python und ich habe gehört, dass laufen eine .exe-Datei. Wenn diese .exe-Datei ausgeführt wird, es spuckt eine Menge Daten und ich brauche eine bestimmte Zeile gedruckt auf dem Bildschirm. Ich

Capture-Programm stdout und stderr zu getrennten Variablen

Anzahl der Antworten 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

Umleiten von stdout und stderr um eine PyQt4 QTextEdit von einem sekundären thread aus

Anzahl der Antworten 1 Antworten
Stack-überlauf. Noch einmal, ich komme zu Euch in einer Zeit der not, taumelt unsicher auf den Rand des Wahnsinn. Diese Frage kann sich aus dem Titel - ist ein Zusammenschluss von mehreren anderen Fragen, die ich gesehen

Was ist "standard-Eingabe"?

Anzahl der Antworten 5 Antworten
Ich wurde beauftragt mit der Erstellung eines test-Programms in C liest den Inhalt der standard-Eingabe und druckt diese dann. Aber ich habe ein wenig Zweifel: was ist genau standard-Eingabe? Ist es, was ich in die Tastatur? Ist

Wie nutzt man Log4j schreiben/erfassen von stdout und stderr in eine Datei und mit Windows und Tomcat 5.5 (Java)?

Anzahl der Antworten 2 Antworten
Ich bin mit Windows 2008 R2 und Apache Tomcat 5.5, für Ihre Informationen. STDOUT und STDERR automatisch protokolliert über Apache-Tomcat-Eigenschaften über die Registerkarte "Protokollierung" - > Redirect Umleiten von Stdout und Stderror Textfelder. Aber ich will Steuern

Wie begrenzen die Ausgabe auf stdout.Größe der Protokolldatei, wenn Sie Apache Tomcat als Windows-Dienst?

Anzahl der Antworten 2 Antworten
Gibt es eine Möglichkeit, dass ich könnte, beschränken die Größe der stdout.log Datei in Apache Tomcat? Wenn die Ausführung als service system.out Aussagen gehen, um die stdout-Datei. Aber ich muss über einen Mechanismus verfügen, wo kann ich

Zum umleiten von STDOUT und STDERR in eine variable

Anzahl der Antworten 5 Antworten
Ich soll die Umleitung STDERR und STDOUT auf eine variable. Ich Tat dies. close(STDOUT); close(STDERR); my $out; open(STDOUT, ">>", \$out); open(STDERR, ">>", \$out); for(1..10) { print "print\n"; # this is ok. warn "warn\n"; # same system("make"); #

Log4j nicht drucken in eine Datei oder die Standardausgabe

Anzahl der Antworten 1 Antworten
Ich habe gerade heruntergeladen Log4j und versuche es zu testen. Ich kopierte eine Probe Eigenschaften, die zu druckende Datei an stdout und eine Datei aus hier aber es funktioniert auch nicht. Hier ist mein code: public class

Holen Sie sich die Ausgabe von einem paramiko ssh exec_command kontinuierlich

Anzahl der Antworten 3 Antworten
Ich bin einen zeitintensiver python-Skript über ssh auf einer entfernten Maschine mit paramiko. Wie ein Zauber funktioniert, bisher keine Probleme. Leider stdout (bzw. der stderr) werden nur angezeigt, nachdem das Skript beendet wurde! Aufgrund der Ausführung Zeit,

Python: Unterprozess.popen: Lesen Sie jede Zeile der Ausgabe

Anzahl der Antworten 2 Antworten
Ich habe Probleme beim Lesen meiner Teilprozess output per line. Der Teilprozess einfach greps den Inhalt einer Datei gegen eine andere Datei. Die Ausgabe, die sollte sein eine zweispaltige Datei, Drucke auf stdout ganz gut. Aber wenn

Python-subprocess Ausgabe auf stdout

Anzahl der Antworten 1 Antworten
Ich bin mit dem subprocess-Modul zum ausführen von Binärdateien von python. Zum erfassen der Ausgabe produziert, die von der binary, die ich benutze: proc = subprocess.Popen (command_args, shell=False, stdout=subprocess.PIPE) out = proc.communicate()[0] #print the output of the

Wie Dateideskriptoren arbeiten?

Anzahl der Antworten 4 Antworten
Kann mir jemand sagen warum das nicht funktioniert? Ich bin Herumspielen mit Datei-Deskriptoren, aber fühle mich ein wenig verloren. #!/bin/bash echo "This" echo "is" >&2 echo "a" >&3 echo "test." >&4 Den ersten drei Zeilen laufen, in

Python-logging-Modul mit einem formatter verursacht AttributeError

Anzahl der Antworten 1 Antworten
Schreibe ich eine terminal-Anwendung, die, nachdem Sie in -v option, bekommt, wenig überraschend, ausführlichen. Ich möchte die Ausgabe im terminal zur Verfügung, die für einfache Tests (es wird umgeleitet, um eine log-Datei, wenn die Ausführung als cron-sowieso).

Rohrleitungen sowohl stdout und stderr in bash?

Anzahl der Antworten 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