Ada beberapa cara berbeda untuk melakukannya:
- Tentukan
bash
sebagai argumen command-line untuk mintty, seperti yang disebutkan oleh Salton.
- Setel
SHELL
variabel lingkungan Windows ke / usr / bin / bash.
- Pastikan Anda memiliki / etc / passwd (lihat mkpasswd (1)) di lingkungan Cygwin Anda, dan atur shell untuk UID Anda ke / usr / bin / bash. Cygwin tidak menyediakan perintah chsh atau usermod, jadi Anda mungkin harus mengedit file dengan tangan jika Anda ingin menggunakan metode ini.
Dari halaman mintty (1):
INVOCATION
If a program name is supplied on the command line, this is executed
with any additional arguments given. Otherwise, mintty looks for a
shell to execute in the SHELL environment variable. If that is not
set, it reads the user's default shell setting from /etc/passwd. As a
last resort, it falls back to /bin/sh. If a single dash is specified
instead of a program name, the shell is invoked as a login shell.
/path/to/mintty.exe [-i icon-file] -
, dengan trailing-
kita mendapatkan shell login yang biasanya saya memulai sesi layar.