|
|
1.1 ! root 1: #! /bin/sh ! 2: set x $* ! 3: . ./.param ! 4: ! 5: for dir in $DIRLST ! 6: do ! 7: > $TMPDIR/fref$dir ! 8: cd $MANDIR/man$dir ! 9: for file in $FILLST ! 10: do ! 11: so=`line < $file | sed "s/ .*//"` ! 12: if test "$so" = ".so" ! 13: then ! 14: continue ! 15: fi ! 16: ed - $file >> $TMPDIR/fref$dir <<! ! 17: /FILES/ ! 18: +,/\.SH/-p ! 19: q ! 20: ! ! 21: done ! 22: ! 23: cd $TMPDIR ! 24: date > badfref$dir ! 25: echo >> badfref$dir ! 26: grep "/" fref$dir > /dev/null ! 27: if test $? -eq 1 ! 28: then ! 29: rm -f fref$dir ! 30: continue ! 31: fi ! 32: echo "\\t ," >> fref$dir ! 33: ed - fref$dir <<! ! 34: 1,\$s/ /\\ ! 35: /g ! 36: 1,\$s/ /\\ ! 37: /g ! 38: 1,\$s/,/\\ ! 39: /g ! 40: v/\//d ! 41: g/:$/s/// ! 42: g/\\\\(\*/s///g ! 43: g/\\\\s+1/s///g ! 44: g/\\\\s-1/s///g ! 45: g/\\\\s0/s///g ! 46: g/\\\\f./s///g ! 47: g/\\\\\*S/s///g ! 48: g/\\\\\&/s///g ! 49: g/\$\$/s//*/ ! 50: g/^?/d ! 51: g/^\./d ! 52: g/tmp/d ! 53: g/spool/d ! 54: g/mail/d ! 55: g/^[^\/]/d ! 56: g/(/d ! 57: g/)/d ! 58: g/\'/d ! 59: g/\`/d ! 60: g/\"/d ! 61: g/\&/d ! 62: g/\|/d ! 63: 1,\$s/^/ls / ! 64: w ! 65: q ! 66: ! ! 67: sort fref$dir | uniq > tmp.$$ ! 68: sh tmp.$$ > fref$dir 2>&1 ! 69: grep "not found" fref$dir | sed "s/ not found//" >> badfref$dir ! 70: rm -f tmp.$$ fref$dir ! 71: done
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.