iterm 2 выдача команд в нескольких панелях с параметрами

Я использую iterm для развертывания на нескольких серверах и использую эту функцию, чтобы запустить общую команду для выдачи на все панели. Это хорошая особенность. Однако бывают случаи, когда мне нужно запустить параметризованные команды.ie, имя хоста будет другим, и я бы параметризировал имя хоста. Возможно ли выполнить параметризованную команду в iterm2.

1 ответ

Решение

Вы можете транслировать на несколько оболочек, используя env. Переменные, присвоенные различным значениям в каждой оболочке:

оболочка № 1:

>echo $RANDOM
11798

и оболочка № 2 показывает:

>echo $RANDOM
21342

Так что присвойте свое имя хоста локальному env. переменная (т.е. DEPLOYMENTHOSTNAME=DifferentHost) в каждой оболочке перед включением вещания, а затем вы можете включить вещание:

>cd ~/releasebuild
>scp newlibrary.so pradeep@$DEPLOYMENTHOSTNAME:/remote/deploy/directory
Другие вопросы по тегам