あるプロセスの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、エフェクトを使用している場合、すべてがxargs2回送信され、端末には何も送信されません。