Я хотел бы отправить стандартный вывод из одного процесса в стандартный поток другого процесса, но также и в консоль. Например, отправка 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
дважды, и ничто не пошло бы в терминал.