MW211 EXIT

devlog
Linux/timeコマンド
2013年08月08日
「time」コマンドを使うと、コマンドの実行時間を計測することができる。
┌──────────────────────────────────────┐
│$ time コマンド                                                             │
│real    0m 00.00s                                                           │
│user    0m 00.00s                                                           │
│sys     0m 00.00s                                                           │
└──────────────────────────────────────┘

例えば、「ls」コマンドの実行時間を測る場合にはこんな感じ。
┌──────────────────────────────────────┐
│$ time ls                                                                   │
└──────────────────────────────────────┘

結果をログに記録したい場合には、括弧で括って、「2>」で出力すればよい。
#「>>」であれば追加出力(「>」は上書出力)
┌──────────────────────────────────────┐
│(time ls) 2>> log.txt                                                       │
└──────────────────────────────────────┘
「2>」の指定は標準エラー出力の向き先の指定を行うものだから、
実行時間は標準エラー出力に出力されるってことらしい。
分類:Linuxシェル