3 ms·
The concurrency controls are not present using the tmux method. Though if I am running enough tasks for this to be an issue then something odd is happening. Th
by dspillett 3y ago
The concurrency controls are not present using the tmux method. Though if I am running enough tasks for this to be an issue then something odd is happening.
The queue being persisted and surviving crashes could be useful, and isn't the case with tmux unless you manually script it up. Though it could be painful if the crash leaves things remaining tasks depend upon in an odd state…
The task tree could be useful: scheduling tasks to start once other tasks are completed.
- kjkjadksj 3y agoYou can do this in pure bash I believe. E.g. when you launch a command you can capture its pid then wait for that to exit as you expect before running further jobs.