с ключом -w, --wait утилита killall будет ожидать завершение процесса и только потом передаст управление скрипту
имеется в виду, что если после killall -w идет еще какая-то команда - она не начнет выполняться, пока не завершится процесс? а если без ключа - оно просто пошлет сигнал SIGTERM и перейдет к следующей команде в bash-скрипте - я правильно понял?
это при желании можно сделать и одним скриптом просто задав разные ключи
Это не мой случай - я эти скрипты мышью запускаю )) мне так удобнее и привычнее - я относительно недавно сделал Ubuntu своей рабочей системой - начинал-то я с Windows 95 )))))) т.е. у меня уже эти ярлыки - на уровне подкорки))
Это не обязательно делать через центральный ресурс. Можно сделать типа распределенной DNS или еще как. Думаю это решаемо.