X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=utils%2Fmkdirhier%2Fmkdirhier.sh;h=c6261f42e8e50a8cc90b8c45f459844076628215;hb=8b683ed0e271c03f527b99d9152a4ccb55ff34dc;hp=3ae24b3c6eb111be73ec55d433f9f38ab5fef2c1;hpb=0065d5ab628975892cea1ec7303f968c3338cbe1;p=ghc-hetmet.git diff --git a/utils/mkdirhier/mkdirhier.sh b/utils/mkdirhier/mkdirhier.sh index 3ae24b3..c6261f4 100644 --- a/utils/mkdirhier/mkdirhier.sh +++ b/utils/mkdirhier/mkdirhier.sh @@ -5,8 +5,16 @@ # # Based on Noah Friedman's mkinstalldirs.. # + +quiet=no errs=0 +if [ "$1" = "-q" ] +then + shift + quiet=yes +fi + for f in $*; do parts=`echo ":$f" | sed -ne 's/^:\//#/;s/^://;s/\// /g;s/^#/\//;p'` path=""; @@ -17,7 +25,10 @@ for f in $*; do esac if test ! -d "$path"; then - echo "mkdir $path" 1>&2 + if [ "$quiet" = "no" ] + then + echo "mkdir $path" 1>&2 + fi mkdir "$path" || lasterr=$?