mkinstalldirs revision 1ec681f88b68c6186b267afcce12c7fd667cc9f8
# mkinstalldirs --- make directory hierarchy
# Author: Noah Friedman <friedman@prep.ai.mit.edu>
# Created: 1993-05-16
# Public domain
dirmode=""
usage="\
Usage: mkinstalldirs [-h] [--help] [-m mode] dir ..."
# process command line arguments
while test $# -gt 0 ; do
case $1 in
-h | --help | --h*) # -h for help
exit 0
;;
-m) # -m PERM arg
shift
dirmode=$1
shift
;;
--) # stop option processing
shift
break
;;
-*) # unknown option
exit 1
;;
*) # first non-opt arg
break
;;
esac
done
for file
do
if test -d "$file"; then
shift
else
break
fi
done
case $# in
0) exit 0 ;;
esac
'')
echo "mkdir -p -- $*"
exec mkdir -p -- "$@"
fi
;;
*)
echo "mkdir -m $dirmode -p -- $*"
fi
;;
esac
for file
do
shift
for d
do
esac
if test ! -d "$pathcomp"; then
echo "mkdir $pathcomp"
if test ! -d "$pathcomp"; then
else
if test ! -z "$dirmode"; then
lasterr=""
if test ! -z "$lasterr"; then
fi
fi
fi
fi
done
done
exit $errstatus
# Local Variables:
# mode: shell-script
# sh-indentation: 2
# End:
# mkinstalldirs ends here