Tag: stdout
Die Standardausgabe (stdout) ist der Strom, wo ein Programm schreibt seine Ausgabe von Daten.
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
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
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
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 >
3
Antworten
Wie in Python, was ist das sys.stdout.write() äquivalent in Ruby? InformationsquelleAutor der Frage matt jack | 2010-07-16
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
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
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
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
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
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
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
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
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
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'
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
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,
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
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
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
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.
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:
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
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
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
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
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
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
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
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
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
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())
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
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
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...
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
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
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
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
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
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)
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
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
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
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
3
Antworten
Ist es möglich auf Windows ohne WinAPI? InformationsquelleAutor der Frage Xirdus | 2010-09-19
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
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
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
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