如何从第一个在单独窗口中打开的cygwin shell的命令行启动第二个cygwin shell? 我试过了 “bash --login -i” 但它显然是从当前窗口开始的。
答案 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的一部分......)。