いくつかの値/数値を出力するスクリプトがあります。これを2つのファイルに分割したいと思います。私は次のようなものを見ています:
./runme.sh | grep 'ook' >> ook.out | grep 'eek' >> eek.out
この場合、2番目のパイプラインは最初のgrepの出力ではなくrunme.shの出力を取得する必要があります。それは可能ですか?
ベストアンサー1
これがこのユーティリティの完全なユースケースですpee
。
./runme.sh | pee "grep ook >> ook.out" "grep eek >> eek.out"
Debianおよび派生製品はpee
package.jsonにありますmoreutils
。