新的cygwinshell在自己的窗口



如何从在单独窗口中打开的第一个cygwinshell的命令行启动第二个cygwin shell?我试过了"bash--登录-i"但它显然是从当前窗口开始的。

这取决于shell窗口的含义。如果它是默认设置,那么它使用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的一部分…)。

最新更新