・複数のターミナルで履歴を共有。
・同じコマンドの履歴は削除
~/.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 件のコメント:
コメントを投稿