Aborting execution in case of any error

If anything does not return 0 on this script, it will interrupt,
including return inside pipe lines.