timeコマンド(コマンドの実行時間を出力する)

形式

time[-p][command

機能

コマンドの実行時間を標準エラー出力に出力します。

引数

-p
commandの実行時間,ユーザーCPU時間,システムCPU時間をそれぞれ改行して出力します。
command
commandに指定したコマンドの実行時間を標準エラー出力に出力します。commandに引数を指定しない場合は,シェルの実行時間を出力します。出力形式を次に示します。
  • commandを指定した場合

commandの実行時間 commandのユーザCPU時間 commandのシステムCPU時間

Windowsの場合,「commandのユーザーCPU時間」,「commandのシステムCPU時間」には,孫プロセスのCPU時間は含まれません。
  • commandを指定しない場合

シェルのユーザーCPU時間 シェルのシステムCPU時間

注※ シェルから起動したプロセスも含みます。
Windowsの場合,「シェルのユーザーCPU時間」,「シェルのシステムCPU時間」には,孫プロセスのCPU時間は含まれません。

戻り値

戻り値意味
commandに指定したコマンドの終了コード
commandを指定しない場合は0
正常終了

注意事項

使用例