Bash Wiki
Posts (Latest 30 updated) :
Read all
Contents:
  1. [Linux] Bash times の使い方: プロセスの実行時間を表示する
    1. Overview
    2. Usage
    3. Common Options
    4. Common Examples
      1. 例1: 基本的な使用法
      2. 例2: プロセスの実行時間を測定する
      3. 例3: POSIX形式での出力
    5. Tips

[Linux] Bash times の使い方: プロセスの実行時間を表示する

Overview

times コマンドは、シェルの子プロセスが消費したユーザー時間とシステム時間を表示します。このコマンドは、特定のコマンドの実行時間を測定するのに役立ちます。

Usage

基本的な構文は次のとおりです。

times [options] [arguments]

Common Options

  • -p : POSIX形式で出力を表示します。

Common Examples

例1: 基本的な使用法

シェルで times コマンドを実行すると、現在のシェルセッションの子プロセスによって消費された時間が表示されます。

times

例2: プロセスの実行時間を測定する

特定のコマンドの実行時間を測定するために、コマンドをバックグラウンドで実行し、その後に times を使用します。

sleep 5 &
times

例3: POSIX形式での出力

-p オプションを使用して、出力をPOSIX形式で表示します。

times -p

Tips

  • times コマンドは、シェルの子プロセスの実行時間を確認するのに非常に便利です。特にスクリプトのパフォーマンスを分析する際に役立ちます。
  • 他のコマンドと組み合わせて使用することで、特定の処理の実行時間を測定することができます。
  • 定期的に times を使用して、システムのパフォーマンスを監視することをお勧めします。