home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 January / usenetsourcesnewsgroupsinfomagicjanuary1994.iso / sources / unix / volume12 / cake / part09 / Script / extract < prev    next >
Encoding:
Text File  |  1987-10-15  |  315 b   |  15 lines

  1. #! /bin/sh
  2. case $# in
  3.     2) file=$1; suff=$2; conf=Conf;;
  4.     3) file=$1; suff=$2; conf=$3;;
  5.     *) echo "Usage: $0 mainfile suffix [Conf]"; exit 1;;
  6. esac
  7. cat > /tmp/extract$$ << END_PROG
  8. /^$file/{
  9.         for (i = 2; i <= NF; i++)
  10.             printf "%s%s\n", \$i, "$suff";
  11.     }
  12. END_PROG
  13. awk -f /tmp/extract$$ $conf
  14. /bin/rm /tmp/extract$$
  15.