時間A | Bは、Aを実行するのにかかる時間だけを測定すると思います(時間パラメータはAなので)。解決策は何ですか?
ベストアンサー1
シェルによって異なります。例えばBashにはキーワードがありますtime
それはパイプライン全体の時間です。外部実装はあなたの例time
にのみA
表示されます。回避策は、追加のシェルを明示的に実行することです。
time sh -c "A | B"
時間A | Bは、Aを実行するのにかかる時間だけを測定すると思います(時間パラメータはAなので)。解決策は何ですか?
シェルによって異なります。例えばBashにはキーワードがありますtime
それはパイプライン全体の時間です。外部実装はあなたの例time
にのみA
表示されます。回避策は、追加のシェルを明示的に実行することです。
time sh -c "A | B"