У меня есть следующее требование, когда есть 3 сценария, скажем,
a2, a3, a4
Теперь согласно требованию a2, a3 должен выполняться параллельно и a4 последовательно (то есть, a4 должен выполняться только после завершения a2 и a3).
Теперь я попробовал это как,
((((echo 'start a2' `date`; nohup a2; echo 'end a2') >>log) &)
(((echo 'start a3'; nohup a3; echo 'end a3') >>log) &) &&
(echo 'start a4';nohup a4; echo 'end a4') >>log)
при условии, что a2, a3 отправляются в фоновый режим с помощью '&', а a4 выполняется только после a2, a3 из-за '&&', почему это не работает? в скриптах с командой sleep
) Как мне написать об этом? Заранее спасибо.