試す
{ time sleep 1 ; } 2> time.txt
"time" の STDERR とコマンドを time.txt に結合します
または使用
{ time sleep 1 2> sleep.stderr ; } 2> time.txt
これは、"sleep" からの STDERR をファイル "sleep.stderr" に入れ、"time" からの STDERR のみを "time.txt" に入れます
単純。 GNU time
ユーティリティにはそのためのオプションがあります。
ただし、そうでないことを確認する必要があります シェルの組み込み time
を使用する コマンド、少なくとも bash
builtin はそのオプションを提供しません!そのため、time
のフル パスを指定する必要があります。 ユーティリティ:
/usr/bin/time -o time.txt sleep 1