Chciałbym wysłać stdout z jednego procesu do stdin innego procesu, ale także do konsoli. Na przykład wysyłanie stdout do stdout + stderr.
Na przykład mam git editalias do następujących:
git status --short | cut -b4- | xargs gvim --remote
Chciałbym, aby lista nazw plików była wysyłana na ekran xargs.
Czy istnieje teenarzędzie podobne do tego? Aby móc zrobić coś takiego:
git status --short | \
cut -b4- | almost-but-not-quite-entirely-unlike-tee | \
xargs gvim --remote
/dev/stdoutjest przekierowany. Oznacza to, że jeśli użyjesztee /dev/stdoutefektu, wszystko zostanie wysłanexargsdwukrotnie, a nic nie trafi do terminala.