Hack 64. HISTIGNORE を使用して履歴から特定のコマンドを無視する
ときどき pwd や ls といった基本コマンドで履歴を乱雑にしたくないことがあります。
HISTIGNORE を使用して、履歴から無視したい特定のコマンドすべてを指定します。
ls を HISTIGNORE に追加すると ls のみ無視し ls -l は無視しないことに注意してください。
そのため履歴に追加されないようにするには正確なコマンドを提供しなければなりません。
# export HISTIGNORE=”pwd:ls:ls -ltr:” # pwd # ls # ls -ltr # service httpd stop # history | tail -3 79 export HISTIGNORE=”pwd:ls:ls -ltr:” 80 service httpd stop 81 history [Note: 履歴には pwd や ls が表示されません]