Cross Reference: update
xref
: /
bind-9.11.3
/
doc
/
draft
/
update
Home
History
Annotate
Line#
Navigate
Download
Search
only in
./
update revision 9a2a12db5a179ff7b9711a0c035036223f6fae79
88a44b0542f5544bc2c29ed64540e4ddfe6eed87
Mark Andrews
#!/
bin
/
sh
88a44b0542f5544bc2c29ed64540e4ddfe6eed87
Mark Andrews
for
i
88a44b0542f5544bc2c29ed64540e4ddfe6eed87
Mark Andrews
do
88a44b0542f5544bc2c29ed64540e4ddfe6eed87
Mark Andrews
if
test
-f
"$i"
88a44b0542f5544bc2c29ed64540e4ddfe6eed87
Mark Andrews
then
88a44b0542f5544bc2c29ed64540e4ddfe6eed87
Mark Andrews
continue
88a44b0542f5544bc2c29ed64540e4ddfe6eed87
Mark Andrews
fi
88a44b0542f5544bc2c29ed64540e4ddfe6eed87
Mark Andrews
pat
=
`
echo
"$i"
|
sed
's/
...txt
/??.txt/'
`
88a44b0542f5544bc2c29ed64540e4ddfe6eed87
Mark Andrews
old
=
`
echo
$pat
2
> /
dev
/
null
`
9a2a12db5a179ff7b9711a0c035036223f6fae79
Mark Andrews
if
test
"X
$old
"
!=
"X
$pat
"
9a2a12db5a179ff7b9711a0c035036223f6fae79
Mark Andrews
then
9a2a12db5a179ff7b9711a0c035036223f6fae79
Mark Andrews
newer
=
0
9a2a12db5a179ff7b9711a0c035036223f6fae79
Mark Andrews
for
j
in
$old
9a2a12db5a179ff7b9711a0c035036223f6fae79
Mark Andrews
do
9a2a12db5a179ff7b9711a0c035036223f6fae79
Mark Andrews
if
test
$j > $i
9a2a12db5a179ff7b9711a0c035036223f6fae79
Mark Andrews
then
9a2a12db5a179ff7b9711a0c035036223f6fae79
Mark Andrews
newer
=
1
9a2a12db5a179ff7b9711a0c035036223f6fae79
Mark Andrews
fi
9a2a12db5a179ff7b9711a0c035036223f6fae79
Mark Andrews
done
9a2a12db5a179ff7b9711a0c035036223f6fae79
Mark Andrews
if
test
$newer
=
1
9a2a12db5a179ff7b9711a0c035036223f6fae79
Mark Andrews
then
9a2a12db5a179ff7b9711a0c035036223f6fae79
Mark Andrews
continue
;
9a2a12db5a179ff7b9711a0c035036223f6fae79
Mark Andrews
fi
9a2a12db5a179ff7b9711a0c035036223f6fae79
Mark Andrews
fi
9213ea3cec20ddb6a305f4d877b75eaa8100c02d
Mark Andrews
if
fetch
"
http://www.ietf.org/internet-drafts/$i
"
88a44b0542f5544bc2c29ed64540e4ddfe6eed87
Mark Andrews
then
9a2a12db5a179ff7b9711a0c035036223f6fae79
Mark Andrews
cvs
add
"$i"
9213ea3cec20ddb6a305f4d877b75eaa8100c02d
Mark Andrews
if
test
"X
$old
"
!=
"X
$pat
"
9213ea3cec20ddb6a305f4d877b75eaa8100c02d
Mark Andrews
then
9213ea3cec20ddb6a305f4d877b75eaa8100c02d
Mark Andrews
rm
$old
9213ea3cec20ddb6a305f4d877b75eaa8100c02d
Mark Andrews
cvs
delete
$old
9213ea3cec20ddb6a305f4d877b75eaa8100c02d
Mark Andrews
else
9213ea3cec20ddb6a305f4d877b75eaa8100c02d
Mark Andrews
old
=
9213ea3cec20ddb6a305f4d877b75eaa8100c02d
Mark Andrews
fi
9213ea3cec20ddb6a305f4d877b75eaa8100c02d
Mark Andrews
cvs
commit
-m
"new draft"
$i
$old
88a44b0542f5544bc2c29ed64540e4ddfe6eed87
Mark Andrews
fi
88a44b0542f5544bc2c29ed64540e4ddfe6eed87
Mark Andrews
done