From a8bfdf2efc41479efecee4dff71fe8a341cb5729 Mon Sep 17 00:00:00 2001 From: Stefan Kangas Date: Thu, 2 Dec 2021 18:30:16 +0100 Subject: [PATCH] update_autogen: Improve error handling slightly * admin/update_autogen: Check exit status of cd. Use single quoting for trap condition. --- admin/update_autogen | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/admin/update_autogen b/admin/update_autogen index 2b6a46051cb..99297a9c0dc 100755 --- a/admin/update_autogen +++ b/admin/update_autogen @@ -44,7 +44,7 @@ PD=${0%/*} [ "$PD" = "$0" ] && PD=. # if PATH includes PWD ## This should be the admin directory. -cd $PD +cd $PD || exit cd ../ [ -d admin ] || die "Could not locate admin directory" @@ -102,7 +102,7 @@ done tempfile=/tmp/$PN.$$ -trap "rm -f $tempfile 2> /dev/null" EXIT +trap 'rm -f $tempfile 2> /dev/null' EXIT while getopts ":hcfqA:CL" option ; do -- 2.39.2