コマンド履歴の操作を行います。オプションを指定しない場合、保持している全ての履歴を表示します。
history [-c] [-d オフセット] [n] history -awrn [ファイル名] history -ps 引数1 [引数2 ・・・]
オプション名 | 説明 |
-c | 履歴を全消去します。 |
-d オフセット | オフセットで指定された履歴番号の履歴を削除します。履歴番号は古い順に振られていきます。 |
-a | 現在、保持されている履歴を追加保存します。 |
-w | 現在、保持されている履歴を上書き保存します。 |
-r | コマンド履歴を指定のファイルから読み込みます。 |
-n | コマンド履歴を指定のファイルから読み込みます。既に読み込み済みのファイルは履歴に追加されません。 |
-p | 指定された文字列を表示します。変数名を指定した場合は変数の内容を表示します。このオプションを指定して実行した場合、履歴に記録が残りません。 |
-s | 指定された文字列を履歴に追加します。 |
コマンド履歴の表示と消去および、指定した文字列を履歴に追加します。
$ history -c [Enter] $ history [Enter] 1 history $ history -s 'Sample History' [Enter] $ history [Enter] 1 history 2 Sample History 3 history