From d644929fe62e1ecb178c1aea686d991ab1e97066 Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Mon, 4 Jan 2016 14:50:17 +0200 Subject: Trap errors in bash functions --- publish | 1 + 1 file changed, 1 insertion(+) (limited to 'publish') diff --git a/publish b/publish index d6baff2..6bc6621 100755 --- a/publish +++ b/publish @@ -8,6 +8,7 @@ usage="$0 []" owd=`pwd` trap "{ cd $owd; exit 1; }" ERR +set -o errtrace # Trap in functions. function info () { echo "$*" 1>&2; } function error () { info "$*"; exit 1; } -- cgit v1.1