Вже є відповідь на найкращий спосіб використання оболонки з 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] -, за допомогою трейлінга-ми отримуємо оболонку входу, яку я зазвичай запускаю на екрані.