iterm 2 在带有参数的多个窗格中发出命令
iterm 2 issuing commands in multiple panes with parameters
我正在使用 iterm 部署到多个服务器中,并使用该功能 运行 向所有面板发出通用命令。这是一个很好的功能。但是,有时我需要 运行 参数化 commands.i.e,主机名会有所不同,我会将主机名参数化。是否可以在 iterm2 中发出参数化命令。
您可以使用 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
我正在使用 iterm 部署到多个服务器中,并使用该功能 运行 向所有面板发出通用命令。这是一个很好的功能。但是,有时我需要 运行 参数化 commands.i.e,主机名会有所不同,我会将主机名参数化。是否可以在 iterm2 中发出参数化命令。
您可以使用 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