BASHをりょうしてて、プロンプトの先頭にスペースが入ってない場合、ヒストリーに登録されない事に気づいた。
オプション | 説明 |
---|---|
HISTCONTROL=ignorespace | コマンドの先頭にスペースが含まれている場合、そのコマンドをヒストリーに登録しない |
HISTCONTROL=ignoreboth | この設定は、ignorespace と ignoredups の両方を有効にする |
ignorespace: コマンドの先頭にスペースが含まれている場合、そのコマンドをヒストリーに登録しない。
ignoredups: ヒストリー内で直前のコマンドと重複するコマンドは登録しない。