repo.or.cz
/
dragonfly
/
port-amd64.git
/
blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
blame
|
history
|
raw
|
HEAD
GC old libarchive/bsdtar.
[dragonfly/port-amd64.git]
/
contrib
/
libreadline
/
support
/
mkdirs
blob
b79d9716f464b54db8828aee413878154382d0bd
1
#! /bin/sh
2
#
3
# mkdirs - a work-alike for `mkdir -p'
4
#
5
# Chet Ramey
6
# chet@po.cwru.edu
7
8
for
dir
9
do
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
30
done
31
32
exit
0