tee ist ein Befehlszeilenprogramm, das die Standardeingabe liest und in die Standardausgabe sowie eine als Argument angegebene Datei schreibt. Verwenden Sie dieses Tag für Fragen zum Befehl tee.
Wie leite ich die Standardausgabe in mehrere Protokolldateien um? Folgendes funktioniert nicht: some_command 1> output_log_1 output_log_2 2>&1
Wenn Sie eine Datei öffnen, für die Sie keine Berechtigung zum Schreiben in vim haben, und dann entscheiden, dass Sie sie ändern müssen, können Sie Ihre Änderungen schreiben, ohne vim zu beenden, indem Sie Folgendes tun: :w !sudo tee % Ich verstehe nicht, wie dies funktionieren kann. Können Sie das …
Soweit ich weiß, kann ich mit dem Befehl tee die Standardausgabe auf den Bildschirm und weitere Dateien aufteilen: command -option1 -option2 argument | tee file1 file2 file3 Ist es möglich, die Ausgabe mit tee auf Befehle anstatt auf Dateien umzuleiten, sodass ich theoretisch eine Befehlskette erstellen kann?
Ich habe ein Bash-Skript, das ausgeführt wird, solange der Linux-Computer eingeschaltet ist. Ich starte es wie unten gezeigt: ( /mnt/apps/start.sh 2>&1 | tee /tmp/nginx/debug_log.log ) & Nach dem Start kann ich den Befehl tee in meiner ps- Ausgabe wie folgt sehen: $ ps | grep tee 418 root 0:02 tee …
Ich habe ein Skript, das Text ausgibt stdout. Ich möchte all diese Ausgaben in meinem Terminal sehen und gleichzeitig einige Zeilen filtern und in einer Datei speichern. Beispiel: $ myscript Line A Line B Line C $ myscript | grep -P 'A|C' > out.file $ cat out.file Line A Line …
Wenn ich einen Befehl aufrufe, echokann ich beispielsweise die Ergebnisse dieses Befehls in mehreren anderen Befehlen mit verwenden tee. Beispiel: echo "Hello world!" | tee >(command1) >(command2) >(command3) Mit cat kann ich die Ergebnisse mehrerer Befehle sammeln. Beispiel: cat <(command1) <(command2) <(command3) Ich möchte in der Lage sein, beide Dinge …
Ich möchte stdout von einem Prozess an den stdin eines anderen Prozesses senden, aber auch an die Konsole. Senden Sie beispielsweise stdout an stdout + stderr. Zum Beispiel habe ich git editfolgende Alias: git status --short | cut -b4- | xargs gvim --remote Ich möchte, dass die Liste der Dateinamen …
teekann die weitergeleitete Standardeingabe in die Standardausgabe und -datei umleiten . echo Hello, World! | tee greeting.txt Der obige Befehl zeigt die Begrüßung auf dem Terminalbildschirm an und speichert sie im Inhalt der greeting.txtDatei, wobei die Datei erstellt wird, wenn keine mit diesem Namen vorhanden ist. Es gibt auch einen …
Ich habe mich gefragt, ob es eine Möglichkeit gibt, die Ausgabe eines Befehls an die Standardausgabe weiterzuleiten. Druckt beispielsweise fortuneeinen Glückskeks und kopiert ihn auch in die Zwischenablage: $ fortune | tee >(?stdout?) | pbcopy "...Unix, MS-DOS, and Windows NT (also known as the Good, the Bad, and the Ugly)." …
Ich habe nicht viel Erfahrung mit Tee, deshalb hoffe ich, dass dies nicht sehr einfach ist. Nachdem ich eine der Antworten auf diese Frage gesehen hatte, stieß ich auf ein seltsames Verhalten mit tee. Damit ich die erste Zeile und eine gefundene Zeile ausgeben kann, kann ich Folgendes verwenden: ps …
Gibt es bereits ein Skript / Programm / Dienstprogramm für die folgenden Anforderungen auf optimierte Weise? someCommand | tee >(grep "pattern" > LinesWhichMatch) | grep -v "pattern" > LinesWhichDoesNotMatch
Ich frage mich, ob Tee die Pipelines verlangsamt. Das Schreiben von Daten auf die Festplatte ist schließlich langsamer als das Weiterleiten. Wartet tee mit dem Senden von Daten an die nächste Pipe, bis sie auf die Festplatte geschrieben wurden? (Wenn nicht, muss tee wohl Daten in die Warteschlange stellen, die …
Ich verwende gradle run, um einen REST-Server zu starten. Die Ausgabe des REST-Servers sieht folgendermaßen aus: XXX.XXX.XX.XXX - <moreinfo> randomtext randomtext XXX.XXX.XX.XXX - <moreinfo> XXX.XXX.XX.XXX - <moreinfo> randomtext XXX.XXX.XX.XXX - <moreinfo> XXX.XXX.XX.XXXHier ist eine IP-Adresse, zufälliger Text sind Fehlermeldungen. Alle Ausgaben sind leider an stdout gerichtet. Wie kann ich alle …
Warum funktioniert das nicht? cat /dev/video1 | mplayer - Wenn ich das zum Laufen bringen könnte, könnte ich gleichzeitig Videos abspielen und aufnehmen, indem ich 'tee' verwende, um mplayer und mencoder zu füttern. Ich möchte Live-Videos (von / dev / video1: input = 1: norm = NTSC) abspielen und gleichzeitig …
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.