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 edit
alias 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 tee
narzę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/stdout
jest przekierowany. Oznacza to, że jeśli użyjesztee /dev/stdout
efektu, wszystko zostanie wysłanexargs
dwukrotnie, a nic nie trafi do terminala.