僕のhistoryの設定(Ubuntu & bash)

参考にさせていただきました

$ emacs .bashrc

# historyに記憶するコマンド数
HISTSIZE=5000
# historyなどの履歴を保存しない
HISTIGNORE="fg*:bg*:history*:h*"
# historyに時間を追加
HISTTIMEFORMAT='%Y.%m.%d %T  '

# 別タブの履歴を保存する
function share_history {
  history -a
  history -c
  history -r
}
PROMPT_COMMAND='share_history'
# ignorespace 先頭スペースのコマンドは記録しない
# ignoredups 連続したコマンドは記録しない
# ignorespace+ignoredups = ignoreboth
export HISTCONTROL=ignoreboth

有効化

[shell]
$ source ~/.bashrc
[/shell]


こういうブログもありました。

人気のあるブログ:

コメントを残す

メールアドレスが公開されることはありません。

CAPTCHA


このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください