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 an den Bildschirm sowie an gesendet wird xargs.
Gibt es ein teeähnliches Dienstprogramm, das dies erledigt? Damit ich etwas machen kann wie:
git status --short | \
cut -b4- | almost-but-not-quite-entirely-unlike-tee | \
xargs gvim --remote
/dev/stdoutwerden umgeleitet. Das heißt, wenn Sietee /dev/stdoutden Effekt verwenden, wird allesxargszweimal gesendet , und nichts wird an das Terminal gesendet .