I want to start a command, wait until it finishes, and then start a series of commands following it, and I would like to chain these together.
I have tried testing with variations of commands using the ; and && operators, but my desired behavior has been expressed.
What I'd like is to run the following:
command1 && command2 && command3; (command4; command5; command6;)
Given the above command, I would want the following to occur:
Run command1
When command1 has successfully completed, start command2
When command2 has successfully completed, start command3
When command3 has succuessfully completed start (command4, command5 and command6) in parallel