*** empty log message ***
[arla.git] / tests / dir-tree
blobbb680987e61affccef484a64d6373bed3053e567
1 #!/bin/sh
2 # $Id$
4 #######################################################
6 # Make a directory tree of directories
7 # dir-tree <depth> <dirnames>+
9 #######################################################
11 DEPTH=$1; shift
12 DIRNUMS="$*"
13 export DIRNUMS DEPTH
15 # catch non numeric args and recurse cond
16 expr $DEPTH '>' 0 > /dev/null 2>&1 || exit 0
18 for a in $DIRNUMS; do
19 (mkdir $a && cd $a && \
20 $SHELL $SHELLVERBOSE ${srcdir}/dir-tree \
21 `expr $DEPTH - 1` "$DIRNUMS") || exit 1
22 done