From 7ef671af06ebf640e6b8ccaecf1bfec98163956e Mon Sep 17 00:00:00 2001 From: Philip Date: Tue, 30 Jun 2015 20:12:59 +0200 Subject: [PATCH] Fixed the check for config files. Can now handle more than one file. --- nsupdate.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/nsupdate.sh b/nsupdate.sh index 5a21393..32ff655 100755 --- a/nsupdate.sh +++ b/nsupdate.sh @@ -33,7 +33,8 @@ command -v drill >/dev/null 2>&1 || command -v nslookup >/dev/null 2>&1 || { ech ################## # check config # ################## -if [ ! -f nsupdate.d/*.config ]; then +configfiles=$(shopt -s nullglob dotglob; echo nsupdate.d/*.config) +if (( ! ${#configfiles} ));then echo "There does not seem to be any config file available." ; exit 1; fi ##################