i-bash/support/mkdirs

30 lines
386 B
Text
Raw Normal View History

1996-08-26 18:22:31 +00:00
#! /bin/sh
#
# mkdirs - a work-alike for `mkdir -p'
#
# Chet Ramey
# chet@po.cwru.edu
for dir
do
[ -d "$dir" ] && continue
tomake=$dir
while [ "$dir" ]; do
# dir=${dir%/*}
# dir=`expr "$dir" ':' '^\(/.*\)/[^/]*'`
dir=`expr "$dir" ':' '^\(.*\)/[^/]*'`
tomake="$dir $tomake"
done
for d in $tomake
do
[ -d $d ] && continue
echo mkdir $d
mkdir $d
done
done
exit 0