Bourne シェル組み込みコマンドのリスト
以下は Bourne シェル組み込みコマンドのリストです。
| 項目 | 説明 |
|---|---|
| : | ゼロの終了値を戻します。 |
| . | ファイル・パラメーターからのコマンドを読み込み、実行します。 |
| break | for、while、until などのループがある場合には、それを終了します。 |
| cd | 現行ディレクトリーを、指定されたディレクトリーに変更します。 |
| continue | for、while、until コマンドなどのループの次の反復を再開します。 |
| echo | 標準出力に文字列を書き出します。 |
| eval | シェルへの入力として引数を読み取り、その結果の 1 つ以上のコマンドを実行します。 |
| exec | Argument パラメーターで指定されたコマンドを、新しいプロセスを作成することなしに、このシェルに代わって実行します。 |
| exit | n パラメーターで指定された終了値でシェルを終了します。 |
| export | 名前にマークを付けて、この後に続いて実行されるコマンドの環境へ自動的にエクスポートされるようにします。 |
| hash | 指定されたコマンドの検索パスのロケーションを見つけて記憶します。 |
| pwd | 現行ディレクトリーを表示します。 |
| read | 標準入力から 1 行読み取ります。 |
| readonly | Name パラメーターで指定された名前に、読み取り専用のマークを付けます。 |
| return | 指定された戻り値で関数が終了するようにします。 |
| set | さまざまなパラメーターの標準出力への表示を制御します。 |
| shift | コマンド・ラインの引数を左にシフトします。 |
| test | 条件式を評価します。 |
| times | このシェルから実行されたプロセスの累積ユーザー時間とシステム時間を表示します。 |
| trap | 指定された 1 つ以上のシグナルをシェルが受け取ると、指定されたコマンドを実行します。 |
| type | シェルがコマンド名として指定された名前を解釈する方法を解釈します。 |
| ulimit | 割り振られたシェル・リソースを、表示または調整します。 |
| umask | ファイル許可を判別します。 |
| unset | 指定された名前に対応する変数または関数を除去します。 |
| wait | 指定された子プロセスが終了してその終了状況を報告するまで待機します。 |