【发布时间】:2016-03-07 06:16:33
【问题描述】:
我正在尝试从 jenkins 运行一个 shell 脚本,格式如下
ssh host1 'nohup path/script.sh &'
ssh host2 'nohup path/script.sh &'
ssh host3 'nohup path/script.sh &'
sleep 90
ssh host1 'nohup path/script.sh &'
ssh host2 'nohup path/script.sh &'
ssh host3 'nohup path/script.sh &'
我想同时并行运行前三个脚本,然后休眠一段时间并开始处理接下来的三个脚本,最后以相同的顺序打印所有 6 个脚本的输出到 jenkins 构建日志。我正在使用 nohup 让脚本在后台运行,并且不想将脚本的日志输出到任何文件。不想用nohup script.sh >dev/null
【问题讨论】:
标签: linux bash shell jenkins ssh