Git for Windows(ver。1.7.8-preview20111206)を使用しており、HOMEフォルダーに.bash_historyファイルがありますが、自動的に更新されることはありません。Git Bashを起動すると、.bash_historyファイルに手動で追加した履歴コマンドを確認できますが、自動的に更新されません。
コマンドを使用してshopt -s histappend
、シェルを閉じるたびに履歴が保存されることを確認しましたが、機能しません。
コマンドを手動で使用するとhistory -w
、ファイルが更新されますが、shoptコマンドが正常に機能しない理由を理解したいと思います。
なぜこの振る舞いが起こっているのか誰でも教えてくれますか?