Загрузка разовых макетов терминатора использования

Я хотел бы создать скрипт / программу, которая записывает файл конфигурации терминатора с одноразовой разметкой, а затем говорит терминатору «использовать этот файл конфигурации вместо ~ / .config / terminator / config» и загрузить макет 'tmp' из него.

Вариант использования:

Часто мне приходится подключаться ко многим серверам для выполнения абсолютно одинаковых операций на всех из них, набор серверов может варьироваться, поэтому у меня не может быть статической компоновки, которую я мог бы использовать все время. Если бы я мог создать такую ​​временную компоновку с каждым ssh-терминалом на отдельном сервере (используя ssh @server в качестве команды по умолчанию) и сгруппировать все терминалы, я мог бы выполнить свою работу за считанные секунды.

0
задан 31 March 2016 в 19:35

1 ответ

Решение было в man terminator_config. В моем конкретном решении должен был определить

export XDG_CONFIG_HOME="/tmp";

, поскольку часть моего собственного сценария, затем в самой последней части сценария вызывают экземпляр разделителя, этот путь переменная будет только определена в том экземпляре удара/терминала (и его childs) и не загрязнит поведение разделителя по умолчанию. Ниже псевдопримера кода:

many_ssh_terminals.sh:

 export XDG_CONFIG_HOME="/tmp";
 mkdir > /tmp/terminator;
 write_config_with_layout > /tmp/terminator/config; 
 terminator -l tmp_layout
0
ответ дан 1 April 2016 в 05:35

Другие вопросы по тегам:

Похожие вопросы: