¿Cómo salir si falla un comando?

Soy un novato en scripting de shell. Quiero imprimir un mensaje y salir de mi script si falla un comando. He intentado: my_command && (echo 'my_command failed; exit) Pero no funciona. Sigue ejecutando las instrucciones siguiendo esta línea en el script. Estoy usando Ubuntu y...