ヽ(´・肉・`)ノログ

How do we fighting without fighting?

time で複数のコマンドの合計実行時間を知る

コマンドの実行時間を測る time というコマンドがある. 1 つのコマンドを測るには

$ time sleep 1
sleep 1  0.00s user 0.00s system 0% cpu 1.004 total

とすればよい.さて,複数のコマンドの実行時間を測りたい場合はどうしたらよいだろう.

$ time sleep 1; sleep 1
sleep 1  0.00s user 0.00s system 0% cpu 1.007 total

だと,うまくいっていない.

こういう場合は括弧でくくるとよいようだ.

$ time (sleep 1;sleep 1)
( sleep 1; sleep 1; )  0.00s user 0.00s system 0% cpu 2.007 total
参考
timeに複数のコマンドを与える
このエントリーをはてなブックマークに追加