Running multiple scripts in parallel at Boot up.

I want to run few scripts in parallel at boot up. I am using Service routine to run the script located in “/usr/bin/” at boot up. That script basically executes 10 bash scripts. I tried to make them execute in parallel using “&” command but that did not work, and this is happening only when I try to run script at boot up.

Once the system is completely up and running at that time if I try to execute the same script with multiple scripts inside it to be executed in parallel then it works perfectly.

It would be very helpful if someone could help me to solve this issue.


Why not create systemd services for each script which will run in parallel once the prerequisites have been met.


GNU Parallel