« * 久しぶりにハウスバーモンドカレーを作りながら,頭に「ああ上野駅」のメロディーにのせて浮かんできた,深澤諭史弁護士のTwitterタイムラインの弁護士列車 | トップページ | ** pandocでWordのdocxファイルをMarkdownのmdファイルに変換 »

2020年9月18日 (金)

* bashのhistoryコマンドの履歴を整理

:CATEGORIES: bash

短いオプション 意味 整数値 履歴の末尾から指定した行数分を表示する -c 履歴一覧から全ての項目を削除する -d 番号 指定した番号の履歴項目を削除する -a 履歴ファイルに現在のセッションの履歴を追加する -n 履歴ファイルからまだ読み込まれていない行を全て読み込む -r ファイル 履歴ファイルを読み込み、内容を履歴一覧に追加する -w ファイル 現在の履歴を履歴ファイルに上書きする ※オプション -a、-n、-r、-wは、履歴ファイルを指定しなかった場合、ホームディレクトリの「.bash_history」を用いる。環境変数HISTFILEが別のファイルを指定していた場合、そのファイルを用いる。 [source:]【 history 】コマンド――コマンド入力の履歴を表示、再利用する:Linux基本コマンドTips(154) - @IT https://www.atmarkit.co.jp/ait/articles/1710/20/news015.html

 上記のページを参考にさせてもらいましたが,とてもわかりやすくなっています。

 ~/.bash_historyを直接編集しましたが,重複したコマンドの削除にVimの「sort u」コマンドを使いました。コマンドの実行順序とは履歴が違ってしまいますが,履歴の検索を使うことがほとんどなので,さほど問題はないという考えです。

|

« * 久しぶりにハウスバーモンドカレーを作りながら,頭に「ああ上野駅」のメロディーにのせて浮かんできた,深澤諭史弁護士のTwitterタイムラインの弁護士列車 | トップページ | ** pandocでWordのdocxファイルをMarkdownのmdファイルに変換 »