2018年9月1日土曜日

ubuntu historyコマンドで追加設定

historyコマンドで下記設定

・複数のターミナルで履歴を共有。
・同じコマンドの履歴は削除

~/.bashrc に下記を追記。
# share history in multipule terminals
export PROMPT_COMMAND="history -n; history -w; history -c; history -r; $PROMPT_COMMAND"
shopt -u histappend
# history: erase same command
export HISTCONTROL=erasedups
.bashrcを再読み込みして反映するには
source ~/.bashrc
参考
http://yuzugosho.blog.fc2.com/blog-entry-8.html
http://www.itmedia.co.jp/help/tips/linux/l0450.html

追記: 同じコマンド履歴削除が反映されなくなりました

0 件のコメント:

コメントを投稿