home *** CD-ROM | disk | FTP | other *** search
/ Fresh Fonts 1 / freshfonts1.bin / programs / amiga / pastex / archives / makeindex2_11.lha / makeindex2.11 / troff / makeind < prev    next >
Text File  |  1989-08-31  |  361b  |  24 lines

  1. #!/bin/sh
  2.  
  3. extract="ptroff -ms -t"
  4. grep=egrep
  5. in=$1
  6. out=/dev/null
  7. base=`echo $in | sed 's/\(.*\)\..*/\1/'`
  8. idx=$base.idx
  9. tmp=/tmp/$idx
  10. cmd='^IX:'
  11. sty = troff.ist
  12.  
  13. echo -n "Extracting index terms from $in..."
  14. $extract $in > $out 2> $tmp
  15. echo "done"
  16.  
  17. echo -n "Writing index terms to $idx..."
  18. $grep $cmd $tmp > $idx
  19. rm -f $tmp
  20. echo "done"
  21.  
  22. makeindex -s $sty $idx
  23.  
  24.