-w および -o Curl ストリームの出力を別のファイルに送信することは可能ですか? 方法は?

-w および -o Curl ストリームの出力を別のファイルに送信することは可能ですか? 方法は?

curl コマンドを実行し、出力 (応答ペイロード) でいくつかのキーワードを grep し、-w オプションを使用していくつかのメトリックも出力したいと思います。

-o 出力を -w 出力 (常に stdout) とは異なるストリームに送信できれば、これは簡単に実行できると思います。

tee は、-w と -o の両方の出力 (つまり、stdout) を複数の場所に送信します。-w の出力を 1 つのストリームに送信し、-o の出力を別のストリームに送信するようにします。

どうやって?

答え1

試してくださいtee。manページから:

# source_program | tee (> program1) (> program2) (> programN)| programN+1

関連情報