Could you help me with the Bash syntax to achieve the following?
- Run a blocking process without blocking execution of the rest of the script.
- Run a standard "non-blocking" process (e.g. lsof).
- "Rejoin" the blocking process so that ^C will stop that process, then end execution of the script.
Is this an idiomatic way to do it?