その時実行した環境が、centosだったのだが、この時は特に調べることもなく、赤面しながらその場を立ち去った。時間が経ってから、調べたところ、HISTCONTROLっていう変数が関係しているらしい。HISTCONTROLHISTCONTROL=ignorebothignorebothとなっていた。見れば説明があるがHISTCONTROLに値を入れることで、色々と設定出来るらしい。スペースで始まるコマンドは記憶しない。重複したコマンドは記憶しない。連続して同じコマンドを実行した時に、記憶するのは1つだけにする。ignorespace,ignoredupsを両方指定する。今回設定されていたやつ。全history履歴を遡って重複を削除(だと思う)とのこと。ignorebothが一番かなと思う。ubuntu様(debian様かも)ありがとう。他にも、HISTIGNOREって変数もあって、historyに残さないコマンドとかも指定出来るらしい。世の中知らないことだらけ。この記事を読んだ人はこちらの記事も読んでいます。コメントをキャンセルメールアドレスが公開されることはありません。date*日本語が含まれない投稿は無視されますのでご注意ください。