我有这个简单的脚本来尝试启动 3 个不同的 Redis Sentinel 进程来监控主/从 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 个命令的最佳方法是什么?(我还想从同一个脚本运行一些其他命令,但我想保持简单,例如。)
我在 Mac OSX 上使用 iTerm2。