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 --- tag | 1 + 1 file changed, 1 insertion(+) (limited to 'tag') diff --git a/tag b/tag index f30a616..be7f3e4 100755 --- a/tag +++ b/tag @@ -11,6 +11,7 @@ usage="usage: $0 [-t]" 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