Вже є відповідь на найкращий спосіб використання оболонки з Cygwin в Windows 7 . Тобто розпочати CygwinC:\cygwin\bin\mintty.exe -
З цим $SHELL = /bin/sh
Як я можу запустити м'ятину з /usr/bin/bash
оболонкою за замовчуванням?
Вже є відповідь на найкращий спосіб використання оболонки з Cygwin в Windows 7 . Тобто розпочати CygwinC:\cygwin\bin\mintty.exe -
З цим $SHELL = /bin/sh
Як я можу запустити м'ятину з /usr/bin/bash
оболонкою за замовчуванням?
Відповіді:
Існує кілька різних способів зробити це:
bash
як аргумент командного рядка на монетному дворі, як згадував Солтон.SHELL
змінну середовища Windows у / usr / bin / bash.З мантейти (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.
/etc/passwd
перезаписується (іноді?) під час оновлення із налаштуванням Cygwin.
-
? Поговоріть про важко гугл ..
/path/to/mintty.exe [-i icon-file] -
, за допомогою трейлінга-
ми отримуємо оболонку входу, яку я зазвичай запускаю на екрані.