У меня есть следующий скрипт - он вроде работает.
#!/bin/bash
... define plugins, etc
for plugin in ${plugins[@]};
do
screen -t $plugin
done
Хочу я хочу это сделать
откройте gnu-screen и для каждого плагина (который является именем каталога) откройте новую вкладку с именем плагина в качестве заголовка вкладки.
Что это делает сейчас
открывает gnu-screen и открывает первый плагин в экземпляре экрана (с правильным названием), но не продолжает выполнять команды. поэтому, когда я выхожу из первого экрана, второй плагин открывается в экземпляре экрана, когда я выхожу из него, третий открывается и т. д.
Чего мне не хватает
Я хотел бы просто сказать screen -t $plugin &&
, как в, запустить эту вещь, а затем запустить следующую. но я не уверен, как это сделать в цикле