Я использую Cygwin (CYGWIN_NT-6.3 2.0.4 (0.287/5/3)) с настраиваемым профилем /etc /, который я использую, чтобы задать HOME персонализированный путь, также /etc /passwd устанавливает тот же путь для [только] пользователь.
Если я загружаю bash.exe (с или без -l), вводю несколько команд и завершаю работу, файл .bash_history создается / обновляется в каталоге, который Windows рассматривает как папку HOME для пользователя, а не в каталоге, установленном с помощью / и т.д. / профиль.
Тильда разрешает путь, заданный в /etc /profile. Кажется, что только .bash_history "плохо себя ведет".
Какие из файлов конфигурации Cygwin мне следует изменить, чтобы bash.exe сохранял .bash_history в каталоге, заданном в /etc /profile, как HOME?