Tag: stdout

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

C wiederherstellen stdout terminal

Anzahl der Antworten 3 Antworten
Ich arbeite mit einer multi-thread-Programm. Erste, die ich umleiten meine stdout auf eine bestimmte Datei. Kein problem (ich habe dup2(fd, 1) wo fd ist der file-Deskriptor für die Datei). Danach brauche ich die Umleitung meiner Standardausgabe auf

Deaktivieren Frühjahr anmelden, um lesbare logs

Anzahl der Antworten 5 Antworten
Wie kann ich das deaktivieren Frühjahr logs zu haben, log-Ausgaben, die ich einfach Lesen kann, oder jemand anderes Sie Lesen kann. Eine Antwort auf eine ähnliche Frage an, zum deaktivieren der spring-bean laden melden vorgeschlagen, kommentieren Sie

zum umleiten von STDOUT in eine Datei in PHP?

Anzahl der Antworten 7 Antworten
Den code unten fast funktioniert, aber es ist nicht das, was ich eigentlich meinte: ob_start(); echo 'xxx'; $contents = ob_get_contents(); ob_end_clean(); file_put_contents($file,$contents); Ist es eine Natürliche Art und Weise? InformationsquelleAutor der Frage omg | 2009-06-02

Die Erfassung SSH die Ausgabe als variable in der bash-Skript

Anzahl der Antworten 2 Antworten
Ich habe gekämpft, mit diesem problem beim schreiben eines bash-Skript. Im Grunde möchte ich die Zeit Messen, die ein Programm auf einem remote-server, so dass ich mit dem Befehl: /usr/bin/time -f %e sh -c "my command >

Was ist “sys.stdout.write ()" - äquivalent in Ruby?

Anzahl der Antworten 3 Antworten
Wie in Python, was ist das sys.stdout.write() äquivalent in Ruby? InformationsquelleAutor der Frage matt jack | 2010-07-16

Wie kann ich erfassen die stdout von einem Prozess, der BEREITS ausgeführt wird

Anzahl der Antworten 5 Antworten
Habe ich ein laufendes cron-job, gehen für eine Weile und ich möchte die Ansicht seiner stdout. Ich weiß nicht, wie wichtig die Tatsache, dass der Prozess gestartet wurde, die von cron ist, aber ich denke, ich würde

Wie kann ein Prozess abzufangen, stdout und stderr von einem anderen Prozess auf Linux?

Anzahl der Antworten 8 Antworten
Ich habe einige Skripte, die sollten gestoppt zu haben, läuft aber hängen herum für immer. Gibt es eine Möglichkeit kann ich herausfinden, was Sie schreiben auf stdout und stderr in einer lesbaren Art und Weise ? Habe

Wie schreibt Puffer-Inhalt auf stdout?

Anzahl der Antworten 8 Antworten
Gibt es eine chance, um zu schreiben, wird der Inhalt der vim-Puffer, stdout? Möchte ich vim benutzen, um Inhalte zu Bearbeiten, die übergeben wurde, über stdin - ohne die Notwendigkeit einer temporären Datei zum abrufen der Inhalt

Wie ich das deaktivieren und wieder aktivieren-Konsole Protokollierung in Python?

Anzahl der Antworten 11 Antworten
Ich bin mit Python Protokollierung Modul und das möchte ich deaktivieren Sie die Konsole-logging für einige Zeit, aber es funktioniert nicht. #!/usr/bin/python import logging logger = logging.getLogger() # this gets the root logger # ... here I

Wie kann ich prüfen ob stdin hat einige Daten?

Anzahl der Antworten 4 Antworten
In Python, wie Sie überprüfen, ob sys.stdin Daten oder nicht? Fand ich, dass os.isatty(0) können nicht nur prüfen ob stdin verbunden ist, um ein TTY-Gerät, aber auch, wenn es Daten. Aber wenn jemand nutzt code wie sys.stdin

Unterschied zwischen $ stdout und STDOUT in Ruby

Anzahl der Antworten 3 Antworten
In Ruby, was ist der Unterschied zwischen $stdout (mit vorangestelltem dollar-Zeichen) und STDOUT (in all caps)? Wenn dabei die Umlenkung der Ausgabe, die verwendet werden sollten und warum? Das gleiche gilt für $stderr und STDERR. Edit: fand

Lesen Sie den stdin-Stream in einer Batch-Datei

Anzahl der Antworten 4 Antworten
Ist es möglich, eine Pipe stdin-stream innerhalb einer batch-Datei? Ich möchte in der Lage sein, um die Umleitung der Ausgabe eines Befehls in meine Batchdatei process.bat Liste so: C:\>someOtherProgram.exe | process.bat Mein Erster Versuch aussah: echo OFF

Leiten Sie stdout / stderr in eine Zeichenfolge um

Anzahl der Antworten 5 Antworten
es wurde viele frühere Fragen über die Umleitung von stdout/stderr in eine Datei. gibt es eine Möglichkeit zum umleiten von stdout/stderr zu einem string? InformationsquelleAutor der Frage Prasanth Madhavan | 2011-03-24

Was bedeutet es, in C nach stdout zu schreiben?

Anzahl der Antworten 6 Antworten
Gibt es ein Programm schreibt, dass auf "stdout" in eine Datei schreiben? der Bildschirm? Ich verstehe nicht, was es bedeutet, nach stdout schreiben. InformationsquelleAutor der Frage user2227422 | 2013-05-07

Stdout eines Subprozesses während der Ausführung abfangen

Anzahl der Antworten 2 Antworten
Wenn dies meine Teilprozess: import time, sys for i in range(200): sys.stdout.write( 'reading %i\n'%i ) time.sleep(.02) - Und dies ist das Skript zu kontrollieren und zu modifizieren die Ausgabe des Teilprozess: import subprocess, time, sys print 'starting'

Wie stout out stout, während es auf dem Bildschirm bleibt? (und nicht zu einer Ausgabedatei)

Anzahl der Antworten 5 Antworten
Möchte ich pipe die Standardausgabe eines Programms, während es auf dem Bildschirm. Mit einem einfachen Beispiel (echo verwenden, hier ist nur zur Veranschaulichung dienen) : $ echo 'ee' | foo ee <- die Ausgabe würde ich gerne

Verwirrt von stdin, stdout und stderr?

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

Unterdrückt stdout / stderr print von Python-Funktionen

Anzahl der Antworten 6 Antworten
Habe ich ein Python-Skript, das über einige closed-box Python-Funktionen (d.h. ich kann nicht diese Funktionen Bearbeiten) zur Verfügung gestellt von meinem Arbeitgeber. Wenn ich diese Funktionen aufrufen, Sie drucken die Ausgabe auf meinem linux-terminal, das würde ich

log4j leitet stdout zu DailyRollingFileAppender um

Anzahl der Antworten 9 Antworten
Ich habe eine java-Anwendung, die verwendet log4j. Config: log4j.rootLogger=info, file log4j.appender.file=org.apache.log4j.DailyRollingFileAppender log4j.appender.file.File=${user.home}/logs/app.log log4j.appender.file.layout=org.apache.log4j.PatternLayout log4j.appender.file.layout.ConversionPattern=%d [%t] %c %p %m%n Also alle log-Anweisungen sind korrekt an die Datei angehängt, aber ich bin zu verlieren, stdout und stderr. Wie kann

Python 2.x - Binäre Ausgabe in stdout schreiben?

Anzahl der Antworten 5 Antworten
Ist es eine Art zu schreiben die binäre Ausgabe von sys.stdout in Python 2.x? In Python 3.x Sie können einfach verwenden Sie die sys.stdout.Puffer - (oder trennen stdout, etc...), aber ich habe nicht in der Lage zu

Redirect Python 'print' Ausgabe an Logger

Anzahl der Antworten 6 Antworten
Ich habe ein Python-Skript macht Gebrauch von "Print" für das drucken auf stdout. Ich habe vor kurzem Hinzugefügt, die Protokollierung mittels Python-Logger und würde es gern machen, damit dieser print-Anweisungen, gehen logger, wenn die Protokollierung aktiviert ist.

Stummschalten Sie den Standardwert einer Funktion in Python, ohne sys.stdout zu löschen und jeden Funktionsaufruf wiederherzustellen

Anzahl der Antworten 8 Antworten
Gibt es eine Möglichkeit in Python zu schweigen stdout ohne Umhüllung eine Funktion aufrufen, wie folgende? Original Gebrochen-Code: from sys import stdout from copy import copy save_stdout = copy(stdout) stdout = open('trash','w') foo() stdout = save_stdout Edit:

Verwenden Sie Python, um eine CSV-Ausgabe in STDOUT zu schreiben

Anzahl der Antworten 1 Antworten
Ich weiß, ich kann schreiben Sie eine CSV-Datei mit etwas wie: with open('some.csv', 'w', newline='') as f: Wie würde ich stattdessen schreiben, dass die Ausgabe auf STDOUT? InformationsquelleAutor der Frage jsf80238 | 2014-05-14

C ++ -Ausrichtung beim Drucken von cout & lt; & lt;

Anzahl der Antworten 6 Antworten
Gibt es eine Möglichkeit zum ausrichten von text beim drucken über std::cout? Ich bin mit tabs, aber wenn die Worte sind zu groß, Sie werden nicht mehr ausgerichtet. Sales Report for September 15, 2010 Artist Title Price

stdout in Echtzeit vom Subprozess abfangen

Anzahl der Antworten 11 Antworten
Möchte ich subprocess.Popen() rsync.exe in Windows, und drucken Sie die stdout in Python. Mein code funktioniert, aber es nicht zu fangen den Fortschritt, bis eine Datei übertragen ist fertig! Will ich drucken den Fortschritt für jede Datei

Wie studerst du stderr, und nicht stdout?

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

Gewusst wie: Pipe-Ausgabe in eine Datei beim Ausführen als Systemdienst?

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

Piping 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

Wie kann ich in Java System.out auf null und dann wieder auf stdout umleiten?

Anzahl der Antworten 4 Antworten
Ich habe versucht, die vorübergehend umleiten von System.aus /dev/null mit dem folgenden code, aber es funktioniert nicht. System.out.println("this should go to stdout"); PrintStream original = System.out; System.setOut(new PrintStream(new FileOutputStream("/dev/null"))); System.out.println("this should go to /dev/null"); System.setOut(original); System.out.println("this should

Wie man stdout in Datei mit Farben schreibt?

Anzahl der Antworten 4 Antworten
Oft (nicht immer) die stdout wird angezeigt, in Farben. Normalerweise bewahre ich jede Ausgabe von log in eine andere Datei zu. Natürlich in der Datei, die Farben werden nicht mehr angezeigt. Ich würde gerne wissen, ob es

Der Unterschied zwischen sys.stdout.write und print?

Anzahl der Antworten 8 Antworten
Gibt es Situationen, in denen sys.stdout.write() vorzuziehen ist print? (Beispiele: bessere Leistung; code, der mehr Sinn macht) InformationsquelleAutor der Frage Johanna Larsson | 2010-07-16

Wie man python 3 macht print () utf8

Anzahl der Antworten 2 Antworten
Wie kann ich von python 3 (3.1) print("Some text") auf stdout in UTF-8, oder, wie die rohen bytes? Test.py TestText = "Test - āĀēĒčČ..šŠūŪžŽ" # this is UTF-8 TestText2 = b"Test2 - \xc4\x81\xc4\x80\xc4\x93\xc4\x92\xc4\x8d\xc4\x8c..\xc5\xa1\xc5\xa0\xc5\xab\xc5\xaa\xc5\xbe\xc5\xbd" # just bytes print(sys.getdefaultencoding())

Wie man die Ausgabe nach dem Öffnen wieder auf den Bildschirm umleitet ("out.txt", "a", stdout)

Anzahl der Antworten 7 Antworten
#include <stdio.h> int main() { printf("This goes to screen\n"); freopen("out.txt", "a", stdout); printf("This goes to out.txt"); freopen("/dev/stdout", "a", stdout); printf("This should go to screen too, but doesn't\n"); return 0; } Nenne ich freopen die Umleitung des stdout

Aktualisieren Sie die Befehlszeilenausgabe, d. H. Für Fortschritt

Anzahl der Antworten 3 Antworten
Ich würde gerne in der Lage sein zu zeigen, eine Statusanzeige in einem einfachen PHP-script auf der Kommandozeile. Statt zu sehen, Progress: 0% Progress: 1% etc... Möchte ich nur die Zahl zu ändern, und ersetzen Sie die

Ausgabe vom letzten Befehl in Bash wiederverwenden

Anzahl der Antworten 7 Antworten
Ist die Ausgabe des einen Bash-Befehl, gespeichert in irgendeinem register? E. g. etwas ähnliches $? erfassen der Ausgabe statt der exit-status. Konnte ich weisen Sie die Ausgabe in eine variable mit: output=$(command) aber das ist mehr eingeben...

Rohrleitungsausgabe von subprocess.Popen zu Dateien

Anzahl der Antworten 3 Antworten
Ich brauche zum starten eine Reihe von Prozessen mit langer Laufzeit mit subprocess.Popenund würde gerne die stdout und stderr aus jeder automatisch an separate log-Dateien. Jeder Prozess gleichzeitig laufen für mehrere Minuten, und ich möchte zwei log-Dateien

Führen Sie die Java-Klassendatei vom PHP-Skript auf einer Website aus

Anzahl der Antworten 5 Antworten
Ich habe eine website und möchte in der Lage sein, damit der Benutzer zum ausführen einer Java-Datei auf dem server von der website. Ich möchte der Benutzer auf eine Taste, welche die Ausführung der Java-Datei auf dem

Lesen Sie kontinuierlich von STDOUT des externen Prozesses in Ruby

Anzahl der Antworten 5 Antworten
Ich möchten, führen Sie blender von der Kommandozeile aus durch ein ruby-script, das wird dann die Ausgabe von blender Zeile für Zeile zu aktualisieren, ein progress-bar in einer GUI. Es ist nicht wirklich wichtig, dass blender ist

Temporäre Umleitung von stdout / stderr

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

Shell / Bash Befehl, um die n-te Zeile von STDOUT zu erhalten

Anzahl der Antworten 13 Antworten
Gibt es eine bash-Befehl, mit dem man die N-te Zeile von STDOUT? Ist zu sagen, etwas, das dauern würde, diese $ ls -l -rw-r--r--@ 1 root wheel my.txt -rw-r--r--@ 1 root wheel files.txt -rw-r--r--@ 1 root wheel

Einen interaktiven Befehl innerhalb von Python ausführen

Anzahl der Antworten 2 Antworten
Habe ich ein Skript laufen lassen will das ich innerhalb von python (2.6.5) folgt, dass die Logik unter: Benutzer fragt nach dem Passwort. Sieht aus wie ("Passwort Eingeben: ") (*Hinweis: die Eingabe kein echo auf dem Bildschirm)

Wie kann man die Ausgabe eines beliebigen Shell-Befehls ungepuffert machen?

Anzahl der Antworten 4 Antworten
Gibt es eine Möglichkeit, shell-Befehle ausführen, ohne output-buffering? Beispielsweise hexdump file | ./my_script wird nur die Eingabe von hexdump zu my_script in gepufferten chunks, nicht zeilenweise. Eigentlich will ich wissen, eine Allgemeine Lösung wie man jeden Befehl

Wie kann ich stdout temporär in eine Datei in einem C-Programm umleiten?

Anzahl der Antworten 1 Antworten
In meinem C-Programm möchte ich temporär umleiten von STDOUT auf/dev/null" (zum Beispiel). Dann nach dem schreiben von "/dev/null" möchte ich wiederherstellen STDOUT. Wie verwalte ich diese? InformationsquelleAutor der Frage Frank | 2011-01-28

Stdout in eine Datei in Python umleiten?

Anzahl der Antworten 10 Antworten
Wie kann ich stdout umleiten, um eine beliebige Datei in Python? Wenn ein langer Python-Skript (e.g, web-Applikation) gestartet wird innerhalb der ssh-Sitzung an und backgounded, und die ssh-Sitzung wird geschlossen, die Anwendung wird raise IOError und scheitern

In Go, wie erfasse ich Stdout einer Funktion in eine Zeichenfolge?

Anzahl der Antworten 4 Antworten
In Python, zum Beispiel, kann ich Folgendes tun: realout = sys.stdout sys.stdout = StringIO.StringIO() some_function() # prints to stdout get captured in the StringIO object result = sys.stdout.getvalue() sys.stdout = realout Können Sie dies tun, Gehen? InformationsquelleAutor

Wie entferne ich das letzte Zeichen, das auf std :: cout gesetzt wurde?

Anzahl der Antworten 3 Antworten
Ist es möglich auf Windows ohne WinAPI? InformationsquelleAutor der Frage Xirdus | 2010-09-19

Python 3.0, wie man print () Ausgabe Unicode?

Anzahl der Antworten 5 Antworten
Arbeite ich in WinXP 5.1.2600, schreiben Sie eine Python-Anwendung mit chinesischen pinyin, die beteiligten mir in endlosen Unicode-Probleme. Der Wechsel zu Python 3.0 wurde gelöst viele von Ihnen. Aber die print () - Funktion für die Ausgabe

Wie funktionieren Dateideskriptoren?

Anzahl der Antworten 3 Antworten
Kann jemand mir sagen, warum dies 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

Wie umleiten Sie die Ausgabe in eine Datei und stdout

Anzahl der Antworten 9 Antworten
In der bash aufrufen foo anzeigen würde jede Ausgabe von diesem Befehl auf die Standardausgabe. Aufrufen foo > output umleiten würde jede Ausgabe von diesem Befehl an die angegebene Datei (in diesem Fall 'output'). Gibt es eine

Wie konfiguriert man logs / catalina.out von tomcat 6 für per-app. (Konfigurieren Sie eine Web-App-spezifische Protokolldatei für sys.out, sys.err)

Anzahl der Antworten 1 Antworten
Voraussetzung ist das ... Wir haben unsere 3 web-Anwendungen bereitgestellt, die in RHEL-5-server, Einsatz von Anwendungen mit dem tomcat-6.0.16. Wir konfigurieren möchten, stdout, stderr, die kommen in tomcat/logs/catalina.in-app-spezifische log-Datei wie, tomcat/logs/app1.melden tomcat/logs/app2.melden tomcat/logs/app3.melden Sie sind wir mit