Tag: tee

tee ist sowohl eine Linux-syscall-und ein Benutzer-Programm, das Duplikate der Inhalt des Rohres. Der tee-syscall ist effektiv eine benutzerdefinierte Funktion aufrufen, die eine Kopie Speicher oder ordnet Seiten in einem Puffer im Besitz der kernel.

Jenkins: Permission denied um eine Datei 777

Anzahl der Antworten 1 Antworten
Habe ich einen Jenkins-build zu kompilieren und zu verteilen, einige Module. Die Ausgabe des build-Befehle (z.B., make oder ant) umgeleitet in eine Datei namens build.log. Das lustige an der Sache ist, dass umleiten echo in der gleichen

PostgreSQL query/error logging für .sql-Skripts

Anzahl der Antworten 3 Antworten
Hier ist das problem: ich muss wissen, wie man PostgreSQL-Ausgabe von einer ausgeführt .sql-Skript zum protokollieren in eine Datei, einschließlich Fehler-und Abfrage-Ergebnisse. Habe ich bereits umgeben mein script mit \o und \o öffnen und schließen-tags, aber nur

So duplizieren Sie die sys.stdout in eine log-Datei?

Anzahl der Antworten 15 Antworten
Edit: Da es scheint, dass es entweder keine Lösung, oder ich mache so etwas nicht-standard, den niemand kennt - ich werde revidieren, meine Frage zu Fragen: Was ist der beste Weg, um zu erreichen, Protokollierung, wenn eine

Erfassen von stdout in eine variable, aber immer noch in der Konsole

Anzahl der Antworten 6 Antworten
Habe ich ein bash-Skript, welches fordert mehrere lange andauernde Prozesse. Ich will die Ergebnisse dieser Aufrufe werden in den Variablen für die Verarbeitung von Gründen. Allerdings, denn diese sind lang laufende Prozesse, ich möchte die Ausgabe des

Verwenden Sie T-SHIRT (oder gleichwertig), aber limit max Datei Größe oder drehen, um die neue Datei

Anzahl der Antworten 6 Antworten
Ich würde gerne erfassen Ausgabe eines UNIX-Prozesses, aber limit max Datei Größe und/oder drehen, um eine neue Datei. Habe ich gesehen, logrotate, aber es funktioniert nicht in Echtzeit. So wie ich das verstehe, ist es eine "clean-up"

verwenden Sie tee-Befehl zum umleiten der Ausgabe in eine Datei in ein nicht existierendes dir

Anzahl der Antworten 4 Antworten
Ich versuche, mit dem tee-Befehl zum umleiten der Ausgabe in eine Datei, und ich möchte die Datei erstellt werden dir, die noch geschaffen werden. date | tee new_dir/new_file wenn new_dir ist nicht da, der tee-Befehl fehlschlägt, sagen

Wie man tee auf stderr?

Anzahl der Antworten 3 Antworten
Will ich split stdout so, dass es gedruckt wird sowohl stdout und stderr. Das klingt wie ein job für tee aber die syntax ist umgehen mich - ./script.sh | tee stderr Natürlich, wie sollte stderr tatsächlich auf

Wie kann ich Komponieren output-streams, also die Ausgabe geht, mehrere Orte auf einmal?

Anzahl der Antworten 3 Antworten
Ich würde gerne die Komposition von zwei (oder mehr) Ströme in einem. Mein Ziel ist, dass jede Ausgabe gerichtet cout, cerr, und clog auch ausgegeben werden, in eine Datei, zusammen mit der original-stream. (Wenn Dinge protokolliert werden,

So zeigen Sie die Ausgabe von text in der DOS-Kommandozeile beim umleiten der Ausgabe von text in einer Datei?

Anzahl der Antworten 3 Antworten
Derzeit habe ich eine make-Datei, die will bauen meine software mit gnumake und momentan habe ich umleiten von meinem output text(wie build-logs, Warnungen, Fehler) in eine Datei. Aber jetzt denke ich, es ist sehr hilfreich, um die

Unix: verwirrend, Nutzung der Tee -Befehl

Anzahl der Antworten 8 Antworten
Handbuch sagt, dass der tee ist ein "pipe fitting"-tool. Die Fälle [1] verwirren mich: 1. Fall echo "foo bar" | sudo tee -a /path/to/some/file 2. Fall :w !sudo tee % Ist es schwer zu verstehen, die Logik

Unix: Wie kann ich anfügen Ausgabe in einer Datei?

Anzahl der Antworten 6 Antworten
Insbesondere bin ich mit einer Kombination von >> und tee in einem benutzerdefinierten Aliasnamen zu speichern neue Homebrew-updates in eine text-Datei, als auch als Ausgabe auf dem Bildschirm: alias bu="echo `date "+%Y-%m-%d at %H:%M"` \ >> ~/Documents/Homebrew\

Linux-T-Shirt funktioniert nicht mit Python?

Anzahl der Antworten 1 Antworten
Machte ich ein python-Skript für die Kommunikation mit einem web-server mit Hilfe einer unendlich-Schleife. Ich möchte melden Sie jede Kommunikation, die Daten in eine Datei und kontrollieren Sie auch vom terminal zur gleichen Zeit. so habe ich

Bash: Capture stdout zu einer Variablen, aber immer noch in der Konsole angezeigt

Anzahl der Antworten 4 Antworten
Habe ich ein bash-Skript, welches fordert mehrere lange andauernde Prozesse. Ich will die Ergebnisse dieser Aufrufe werden in den Variablen für die Verarbeitung von Gründen. Allerdings, denn diese sind lang laufende Prozesse, ich möchte die Ausgabe des

Wie kann ich Standard in eine Datei gzip und Standard in Standard out auch drucken?

Anzahl der Antworten 4 Antworten
Ich möchte einen Befehl ausführen, müssen Sie die Ausgabe des Befehls get gzip-D auf der fliege, und auch das echo/tee aus der Ausgabe von diesem Befehl. also, so etwas wie: echo "hey hey, we're the monkees" |

Wie kopiere ich sys.stdout in eine Protokolldatei in Python?

Anzahl der Antworten 14 Antworten
Edit: Da es scheint, dass es entweder keine Lösung, oder ich mache so etwas nicht-standard, den niemand kennt - ich werde revidieren, meine Frage zu Fragen: Was ist der beste Weg, um zu erreichen, Protokollierung, wenn eine

bash: Umleiten (und Anhängen) von stdout und stderr an Datei und Terminal und erhalten den richtigen Exit-Status

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

Wie repliziert man das T-Verhalten in Python bei der Verwendung von Subprozess?

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

Anzeigen der Windows-Eingabeaufforderungsausgabe und Umleiten in eine Datei

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

Pipe-Ausgabe und Capture-Exit-Status in Bash

Anzahl der Antworten 15 Antworten
Möchte ich ausführen einer lange Laufenden Befehl in der Bash, und beide fangen seine exit-status, und tee seinen Ausgang. Also ich mache Folgendes: command | tee out.txt ST=$? Das problem ist, dass die variable ST fängt der

Erzwingt die Zeilenpufferung von stdout beim Piping zu tee

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