Tweaks for rsc's environment.

This commit is contained in:
wkj 2004-04-21 03:25:35 +00:00
parent 6d7a57dea4
commit f2a700e22a

View file

@ -10,23 +10,23 @@ while [ $# -gt 0 ] ; do
done done
if [ "X$sec" = "X" ] ; then if [ "X$sec" = "X" ] ; then
sec=`ls -d $root/[0-9]* | sed -e 's;/$;;' -e 's;^.*/;;'` sec=`ls -d $root/man[0-9]* | sed -e 's;/$;;' -e 's;^.*/man;;'`
fi fi
pat='^('`echo $* | sed -e 's; ;|;g'`')' ; pat='^('`echo $* | sed -e 's; ;|;g'`')' ;
for s in $sec ; do for s in $sec ; do
if [ -f $root/$s/INDEX ] ; then if [ -f $root/$s/INDEX ] ; then
try=`grep -E $pat $root/$s/INDEX | sed -e 's;^[^ ]* ;;'` ; try=`grep -E $pat $root/man$s/INDEX | sed -e 's;^[^ ]* ;;'` ;
fi fi
if [ "X$try" != "X" ] ; then if [ "X$try" != "X" ] ; then
for f in $try ; do for f in $try ; do
files="$files $root/$s/$f"; files="$files $root/man$s/$f.$s";
done done
try=""; try="";
fi fi
for f in $* ; do for f in $* ; do
if [ -f $root/$s/$f ] ; then if [ -f $root/man$s/$f.$s ] ; then
files="$files $root/$s/$f" ; files="$files $root/man$s/$f.$s" ;
fi fi
done done
done done