When running commands from a bash script, does bash always wait for the previous command to complete, or does it just start the command then go on to the next one?
i
In general, unless explicitly sent to the background or forking themselves off as a daemon, commands in a shell script are serialized.