On 03/09/12 11:29, Michał Górny wrote: > > What if bash starts to parse the script completely and barfs at 'syntax > error' before it starts executing stuff? >
It doesn't parse the script completely, it executes line-by-line, so we can bail out early. This returns 1: exit 1 QWE*$)@#$%IT@$KTRGV{PO#J$%$M@#$_)TVI!%K@B)$YJMV$%())@K#@)