I am attempting to write a do file that launches several subsidiary do files in the background using shell in MacOS. I can write:

Code:
!export PATH=$PATH:/Applications/Stata/StataSE.app/Contents/MacOS/ ; StataSE -b do Sub1.do
!export PATH=$PATH:/Applications/Stata/StataSE.app/Contents/MacOS/ ; StataSE -b do Sub2.do
which runs the Sub1.do file in the background as intended. The problem is that Stata waits for shell to complete Sub1.do before moving on with the parent do file and initiating Sub2.do. I would like Stata to instead move on to immediately initiate Sub2.do so that both subsidiary do files can run simultaneously in the background. Is this possible? Thanks in advance.