.bash_profileに書いておいたこと

historyコマンドに関連する内容を.bash_profileに書いておいた

.bash_porfileを編集する

$ nano ~/.bash_porfile

.bash_profileに書いておいた内容

# lsで色分け表示(MacOSXとLinuxと色を合わせておいた)
## https://geoff.greer.fm/lscolors/
if [ "$(uname)" = 'Darwin' ]; then
    declare -x LSCOLORS=gxxxxxxxbxxxxxbxbxgxgx
    alias ls='ls -G'
else
    declare -x LS_COLORS="di=36:ln=0:so=0:pi=0:ex=31:bd=0:cd=0:su=31:sg=31:tw=36:ow=36"
    alias ls='ls --color=auto'
fi

# コマンド履歴(History)の取り扱い
## 直前に実行したコマンドと同じ場合は記録しない
## コマンドの前にスペースを入力すると履歴に記録しない
export HISTCONTROL=ignoreboth
## history, exit, ls, cdは記録しない
export HISTIGNORE="history:history\ -c:exit:ls:ls\ *:cd:cd\ *"

書き換えた内容を反映させる

$ source ~/.bash_profile

他のマシンにも展開する

$ scp ~/.bash_profile [email protected]:~