Scripting - Chaining script commands

Syntax Result
comando1 & comando2 execute comando1 and then comando2

comando1 && comando2 execute comando2 only if command 1 was succesfully

comando1 || comando2 execute comando2 only if command 1 was not succesfully

(comando1 & comando2) && (comando3)

(comando1 & comando2) || (comando3)

http://www.andreabeggi.net/2005/10/19/concatenazione-e-shell-dei-comandi/