На этот вопрос есть ответы на Stapelüberlauf на русском : Как сохранить вывод любой команды в файл и и In Bash anrufen foo würde ein jede Ausgabe dieses Befehls auf dem stdout anzeigen. Berufung foo > output würde jede Ausgabe dieses Befehls in die angegebene Datei umleiten (in diesem Fall …
Ich habe ein Programm, das Informationen in stdoutund schreibt stderr, und ich muss grepdurchgehen, was zu stderr kommt , während ich stdout ignoriere . Ich kann es natürlich in 2 Schritten tun: command > /dev/null 2> temp.file grep 'something' temp.file aber ich würde es vorziehen, dies ohne temporäre Dateien tun …
Ist die Ausgabepufferung im Python-Interpreter für standardmäßig aktiviert sys.stdout? Wenn die Antwort positiv ist, wie können Sie sie deaktivieren? Bisherige Vorschläge: Verwenden Sie den -uBefehlszeilenschalter Wickeln Sie sys.stdoutein Objekt ein, das nach jedem Schreibvorgang gelöscht wird Setze PYTHONUNBUFFEREDenv var sys.stdout = os.fdopen(sys.stdout.fileno(), 'w', 0) Gibt es eine andere Möglichkeit, während …
Wie kann ich eine Befehlszeilenanwendung an der Windows-Eingabeaufforderung ausführen und die Ausgabe gleichzeitig anzeigen und in eine Datei umleiten lassen? Wenn ich zum Beispiel den Befehl ausführen dir > test.txtwürde, würde dies die Ausgabe in eine aufgerufene Datei umleitentest.txt ohne die Ergebnisse anzuzeigen. Wie kann ich einen Befehl schreiben, um …
Ich verwende das Protokollierungsmodul von Python, um einige Debug-Zeichenfolgen in einer Datei zu protokollieren, die ziemlich gut funktioniert. Außerdem möchte ich dieses Modul jetzt verwenden, um auch die Zeichenfolgen in stdout auszudrucken. Wie mache ich das? Um meine Zeichenfolgen in einer Datei zu protokollieren, verwende ich folgenden Code: import logging …
Wenn die Ausgabe eines Python-Programms weitergeleitet wird, ist der Python-Interpreter verwirrt über die Codierung und setzt sie auf Keine. Dies bedeutet ein Programm wie dieses: # -*- coding: utf-8 -*- print u"åäö" funktioniert bei normaler Ausführung einwandfrei, schlägt jedoch fehl mit: UnicodeEncodeError: Der Codec 'ascii' kann das Zeichen u '\ …
Overа этот вопрос есть ответы на Stapelüberlauf на русском : Перенаправление sys.stdout в файл Wie leite ich stdout in eine beliebige Datei in Python um? Wenn ein lang laufendes Python-Skript (z. B. eine Webanwendung) innerhalb der SSH-Sitzung gestartet und zurückgesetzt wird und die SSH-Sitzung geschlossen wird, löst die Anwendung IOError …
Ich möchte die Standardausgabe eines Programms weiterleiten, während ich es auf dem Bildschirm halte. Mit einem einfachen Beispiel ( echohier nur zur Veranschaulichung): $ echo 'ee' | foo ee <- die Ausgabe, die ich sehen möchte Ich weiß, dass tee stdout in eine Datei kopieren kann, aber das ist nicht …
Ich möchte ein Skript ausführen, das im Grunde eine Ausgabe wie diese zeigt: Installing XXX... [DONE] Derzeit drucke ich Installing XXX...zuerst und dann drucke ich [DONE]. Jetzt möchte ich jedoch drucken Installing xxx...und [DONE]in derselben Zeile. Irgendwelche Ideen?
Ich bin ziemlich verwirrt mit dem Zweck dieser drei Dateien. Wenn mein Verständnis richtig ist, stdinist die Datei, in die ein Programm in seine Anforderungen schreibt, um eine Aufgabe im Prozess auszuführen, stdoutdie Datei, in die der Kernel seine Ausgabe schreibt, und der Prozess, der ihn auffordert, auf die Informationen …
Gibt es einen Bash-Befehl, mit dem Sie die n-te Zeile von STDOUT abrufen können? Das heißt, etwas, das dies erfordern würde $ ls -l -rw-r--r--@ 1 root wheel my.txt -rw-r--r--@ 1 root wheel files.txt -rw-r--r--@ 1 root wheel here.txt und so etwas tun $ ls -l | magic-command 2 -rw-r--r--@ …
Ich habe ein PowerShell-Skript, für das ich die Ausgabe in eine Datei umleiten möchte. Das Problem ist, dass ich die Art und Weise, wie dieses Skript aufgerufen wird, nicht ändern kann. Also kann ich nicht tun: .\MyScript.ps1 > output.txt Wie leite ich die Ausgabe eines PowerShell-Skripts während seiner Ausführung um?
Wird die Ausgabe eines Bash-Befehls in einem Register gespeichert? ZB etwas Ähnliches wie das $?Erfassen der Ausgabe anstelle des Exit-Status. Ich könnte die Ausgabe einer Variablen zuweisen mit: output=$(command) aber das ist mehr tippen ...
Ich war immer erstaunt / frustriert darüber, wie lange es dauert, einfach mit einer Druckanweisung an das Terminal auszugeben. Nach einigen kürzlich schmerzhaft langsamen Protokollierungen entschied ich mich, mich damit zu befassen, und war ziemlich überrascht, dass fast die gesamte aufgewendete Zeit darauf wartet, dass das Terminal die Ergebnisse verarbeitet. …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.