iterm 2在带有参数的多个窗格中发出命令

时间:2015-10-01 05:09:10

标签: iterm2 iterm

我正在使用iterm部署到多个服务器,并使用该功能运行common命令发布到所有面板。这是一个很好的功能。但是,有时我需要运行参数化命令。即,主机名将不同,我将参数化主机名。是否可以在iterm2中发出参数化命令。

1 个答案:

答案 0 :(得分:1)

您可以使用env广播到多个shell。在每个shell中分配给不同值的变量:

shell#1:

>echo $RANDOM
11798

和shell#2显示:

>echo $RANDOM
21342

因此,请将您的主机名指定给本地环境。在启用广播之前,每个shell中的变量(即DEPLOYMENTHOSTNAME = DifferentHost),然后您可以启用广播:

>cd ~/releasebuild
>scp newlibrary.so pradeep@$DEPLOYMENTHOSTNAME:/remote/deploy/directory