home *** CD-ROM | disk | FTP | other *** search
Text File | 1993-03-16 | 514 b | 23 lines | [TEXT/????] |
- #!/usr/local/bin/perl
- while (<>)
- {
- if (m=^/\*{30,}$=) {$takeit = 1;} # separator line
- elsif ($takeit) # last was separator
- {
- chop;split(' ');
- if ($_[0] eq "*") # yep, looks right
- {
- shift(@_); # strip off *
- $fn = shift(@_); # grab fn name
- $ind{$fn} = sprintf("%4d %s",$.,"$ARGV " . join(" ",@_));
- }
- $takeit = 0; # next line isn't special
- }
- if (eof) {close(ARGV);} # reset $.
- }
-
- # output
- foreach $k (sort keys ind)
- {
- printf "%-24s %s\n",$k,$ind{$k};
- }