mkdirs revision 26497
1234949Sbapt#! /bin/sh
2234949Sbapt#
3234949Sbapt# mkdirs - a work-alike for `mkdir -p'
4272957Srodrigc#
5234949Sbapt# Chet Ramey
6234949Sbapt# chet@po.cwru.edu
7234949Sbapt
8234949Sbaptfor dir
9234949Sbaptdo
10234949Sbapt
11234949Sbapt	test -d "$dir" && continue
12234949Sbapt
13234949Sbapt	tomake=$dir
14234949Sbapt	while test -n "$dir" ; do
15234949Sbapt		# dir=${dir%/*}
16234949Sbapt		# dir=`expr "$dir" ':' '\(/.*\)/[^/]*'`
17234949Sbapt		if dir=`expr "$dir" ':' '\(.*\)/[^/]*'`; then
18234949Sbapt			tomake="$dir $tomake"
19234949Sbapt		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