новый cygwinshell в собственном окне - PullRequest
2 голосов
/ 03 февраля 2012

Как я могу запустить вторую оболочку cygwin из командной строки первой оболочки cygwins, которая открывается в отдельном окне?Я попытался "bash --login -i", но он, видимо, начался в текущем окне.

1 Ответ

5 голосов
/ 04 февраля 2012

Это зависит от того, что вы подразумеваете под окном оболочки. Если это настройка по умолчанию, тогда она использует cmd.exe, поэтому вы можете ввести:

cygstart "/cygdrive/C/windows/system32/cmd.exe \k 'bash.exe -i'"

А может просто это должно работать:

cygstart bash  

Другое рабочее решение (несколько смешное):

cmd /c start cmd /k 'bash -i'

Но рекомендуемое решение - использовать что-то лучше (например, Console2 , rxvt (часть cygwin ...).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...