2 # $XConsortium: mkdirhier.sh,v 1.7 94/03/24 15:46:34 gildea Exp $
3 # Courtesy of Paul Eggert
10 -*) echo >&2 "mkdirhier: usage: mkdirhier directory ..."; exit 1
19 echo >&2 "mkdirhier: empty directory name"
23 echo >&2 "mkdirhier: directory name contains a newline: \`\`$directory''"
26 ///*) prefix=/;; # See Posix 2.3 "path".
36 */*) # IFS parsing is broken
38 set x `echo $directory | tr / ' '`
54 if [ "$filename" != "." ]; then
56 paths=$paths$newline$path
60 mkdir $paths || status=$?