Вышла я на работу, так что пора стряхнуть пыль с рубрики «истории с работы» 👀
Стоит у меня задача — скачать и запустить N справочников на стенде, около 10 штук. Команда выглядит так:
env/bin/test download dir_1
env/bin/test download dir_2
env/bin/test download dir_3
...
env/bin/test start dir_1
env/bin/test start dir_2
Это в упрощенном виде. А если у меня есть какие-то особенности запуска (смещение порта, например), команда получается длиннее:
. tester.env && . custom.env && env/bin/test download dir_1
Команды можно вызвать пачкой, они не конфликтуют друг с другом. Ну и прекрасно! Можно, конечно, уныло вставлять команду в командую строку и ждать выполнения, но зачем?
