Saya menggunakan Cygwin (CYGWIN_NT-6.3 2.0.4 (0.287 / 5/3)) dengan custom / etc / profile yang saya gunakan untuk mengatur HOME ke jalur yang dipersonalisasi, juga, / etc / passwd menetapkan jalur yang sama untuk [hanya] pengguna.
Jika saya memuat bash.exe (dengan atau tanpa -l), masukkan beberapa perintah dan keluar, file .bash_history dibuat / diperbarui di direktori yang Windows anggap sebagai folder HOME untuk pengguna, bukan di direktori yang diatur dengan / dll / profil.
Tilde memutuskan jalur yang ditetapkan pada / etc / profile. Tampaknya hanya .bash_history yang "bermasalah".
Manakah dari file konfigurasi Cygwin yang harus saya ubah untuk memaksa bash.exe untuk menyimpan .bash_history di dalam direktori yang diset pada / etc / profile sebagai HOME?