在自己的窗口中新的cygwinshell

时间:2012-02-03 18:22:02

标签: shell cygwin

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

1 个答案:

答案 0 :(得分:5)

这取决于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的一部分......)。