Я хотів би надіслати stdout з одного процесу до stdin іншого процесу, але також і на консоль. Наприклад, надсилання stdout в stdout + stderr.
Наприклад, я git edit
псевдонімився до наступного:
git status --short | cut -b4- | xargs gvim --remote
Я хотів би, щоб список імен файлів був надісланий на екран, а також на xargs
.
Отже, чи є така tee
утиліта, яка зробить це? Так що я можу зробити щось на кшталт:
git status --short | \
cut -b4- | almost-but-not-quite-entirely-unlike-tee | \
xargs gvim --remote
/dev/stdout
, переспрямовано. Тобто, якщо ви використовувалиtee /dev/stdout
ефект, було б те, що все надсилаєтьсяxargs
двічі, і нічого не йде до терміналу.