mkdirs revision 26497
1201209Srpaulo#! /bin/sh 2201209Srpaulo# 3201209Srpaulo# mkdirs - a work-alike for `mkdir -p' 4220892Sbschmidt# 5201209Srpaulo# Chet Ramey 6201209Srpaulo# chet@po.cwru.edu 7 8for dir 9do 10 11 test -d "$dir" && continue 12 13 tomake=$dir 14 while test -n "$dir" ; do 15 # dir=${dir%/*} 16 # dir=`expr "$dir" ':' '\(/.*\)/[^/]*'` 17 if dir=`expr "$dir" ':' '\(.*\)/[^/]*'`; then 18 tomake="$dir $tomake" 19 else 20 dir= 21 fi 22 done 23 24 for d in $tomake 25 do 26 test -d "$d" && continue 27 echo mkdir "$d" 28 mkdir "$d" 29 done 30done 31 32exit 0 33