È corretto supporre che quando ;unisce due comandi su una linea, Bash attende sempre che il primo comando sia terminato prima di eseguire il secondo comando? E allo stesso modo, in uno script di shell contenente due comandi diversi su righe diverse, Bash attende sempre che il comando sulla prima riga sia terminato prima di eseguire il comando sulla seconda riga?
In tal caso, esiste un modo per eseguire due comandi in una riga o in uno script, in modo che il secondo comando non aspetti fino al termine del primo comando?
Inoltre, le diverse linee in uno script di shell equivalgono a linee separate unite da ;o &&?