У меня есть этот простой скрипт, чтобы попытаться запустить 3 различных процессов Redis Sentinel, который будет следить за ведущий/ведомый Redis процессы:Простой BASH скрипт для запуска Redis часовому
# (attempts to run 3 sentinel processes from one script)
redis-sentinel /usr/local/redis/sentinel-26379.conf
redis-sentinel /usr/local/redis/sentinel-26380.conf
redis-sentinel /usr/local/redis/sentinel-26381.conf
# end
, но, конечно, это не будет на самом деле начать 3 отдельных процесса - он просто запустит первую команду в окне терминала, а две две команды не будут запущены. Каким образом я могу запускать все 3 команды в отдельных окнах из одного сценария? (У меня также есть некоторые другие команды, которые я хотел бы запускать из одного и того же скрипта, но я хотел бы сделать это простым для примера.)
Я использую iTerm2 на Mac OSX.
Итак, вы хотите не только параллельные процессы, но и выделенные окна/экраны? –
нет Я классный, просто параллельные процессы, мне не нужны отдельные окна –
, один из способов - использовать applescript, но это может быть не самый простой способ. –