From 6cedf5e9f2acb696462bc235e1636d74e00117b6 Mon Sep 17 00:00:00 2001 From: Eugene Sandulenko Date: Sat, 4 Jan 2020 23:19:00 +0100 Subject: DEVTOOLS: Make encode-macbinray script more robust --- devtools/encode-macbinary.sh | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'devtools') diff --git a/devtools/encode-macbinary.sh b/devtools/encode-macbinary.sh index 235dd860a4..0655fc9242 100755 --- a/devtools/encode-macbinary.sh +++ b/devtools/encode-macbinary.sh @@ -7,10 +7,12 @@ for i in * do if test -d "$i" ; then cd "$i" - bash $0 "$1/$i" + if [ "$(ls -A .)" ] ; then # directory is not empty + bash $0 "$1/$i" + fi cd .. else - echo -n $1/$i ; echo -ne "... \r" + echo -ne "$1/$i... \r" macbinary encode "$i" touch -r "$i" "$i.bin" mv "$i.bin" "$i" @@ -18,6 +20,6 @@ do done # on the top level we want to print a new line -if test -z $1 ; then +if test -z "$1" ; then echo fi -- cgit v1.2.3