From 0116230c2b014576063250e9a7d889d3556c0927 Mon Sep 17 00:00:00 2001 From: deajan Date: Mon, 13 Nov 2017 22:13:33 +0100 Subject: [PATCH] Fixed wildcard expansion --- osync-srv | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/osync-srv b/osync-srv index 2103998..abf2581 100755 --- a/osync-srv +++ b/osync-srv @@ -36,14 +36,14 @@ if [ ! -w $(dirname $pidfile) ]; then fi start() { - if [ ! -f $confdir/*.conf ]; then + if ! ls "$confdir/"*.conf > /dev/null 2>&1; then echo "Cannot find any configuration files in $confdir." exit 1 fi errno=0 - for cfgfile in $confdir/*.conf + for cfgfile in "$confdir/"*.conf do if [ -f $progpath/$progexec ]; then $progpath/$progexec $cfgfile --on-changes --errors-only > /dev/null 2>&1 &