bash履歴に保存されているrm -rf
ようなコマンドを除外する方法はありますか?svn revert
事実、私が急いで仕事をしたところ、そのようなことが起こって意図しなかったにもかかわらず、誤って文を載せたことが何度もありました。これにより、これまでに行った作業の多くが失われました。
ベストアンサー1
おそらく、あなたは$HISTIGNORE
「履歴リストに保存するコマンドラインを決定するために使用されるコロンで区切られたパターンのリスト」が欲しいでしょう。 ~/.bashrc のこの行はこれを行う必要があります。
HISTIGNORE='rm *:svn revert*'
コマンドの先頭にスペースを追加して履歴から除外することもできます。これは、私が使用したすべてのディストリビューションのデフォルト値または$HISTCONTROL
含まれている限り機能します。ignorespace
ignoreboth