以下命令行(用于桌面快捷方式或从运行中使用)将打开一个 Windows 终端窗口,分为两个窗格,均运行 Ubuntu:
wt -p "Ubuntu" ; split-pane -p "Ubuntu"
是否可以向上面添加 PING 命令以便我可以 ping 两个不同的 IP?
答案1
是的,根据 Windows 终端命令行参数文档,new-tab
并且split-tab
都可以接受commandline
参数。不过,我要说的是,该文档并不完全清楚,因为它没有遵循将命令行放在参数列表末尾的“正常”文档标准。看到这commandline
是唯一的参数不是-
以或开头--
,但是,可以推断出。
因此对于您的示例,启动两个名为“Ubuntu”的配置文件,每个窗格 ping 不同的主机应该简单:
wt new-tab -p "Ubuntu" ping -t host1 ; split-pane ping -t host2
据我所知,甚至-p
不需要split-pane
,因为您正在拆分已经指定 Ubuntu 配置文件的第一个选项卡。
;
当然(这主要是为了后来发现这一点的人),如果您在 PowerShell 中使用相同的命令(用 引用`
或 Linux(用 引用)) ,则需要正确引用\
。