Cygwinの.bash_historyをカスタムHOMEに強制するにはどうすればいいですか?


1

私はHOMEをパーソナライズされたパスに設定するために使用するカスタム/ etc / profileでCygwin(CYGWIN_NT-6.3 2.0.4(0.287 / 5/3))を使用しています。 [のみ]ユーザー。

bash.exeを(-lの有無にかかわらず)ロードし、いくつかのコマンドを入力して終了すると、.bash_historyファイルは、/で設定されたディレクトリではなく、WindowsがユーザーのHOMEフォルダと見なすディレクトリに作成/更新されますetc / profile

Tildeは/ etc / profileに設定されているパスに解決されます。 .bash_historyだけが "誤動作"しているようです。

bash.exeに/ etc / profileに設定されたディレクトリ内にHOMEとして.bash_historyを保存させるには、どのCygwinの設定ファイルを変更すればよいですか?

回答:


2

のカスタム値を設定したようです HOME 後に HISTFILE すでに設定されています。の値を設定すると HOME あなたの修正中 /etc/profileそうすれば、

HISTFILE=$HOME/.bash_history
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.