home *** CD-ROM | disk | FTP | other *** search
/ Garbo / Garbo.cdr / pc / source / star.lzh / star.1 / samples / colorsif.perl < prev    next >
Encoding:
Text File  |  1990-03-27  |  350 b   |  17 lines

  1. $[ = 1;            # set array base to 1
  2. $, = $FS = ';';
  3. $\ = "\n";        # set output record separator
  4.  
  5. while (<>) {
  6.     chop;    # strip record separator
  7.     @Fld = split(/[;\n]/, $_, 999);
  8.     if (($Fld[4] =~ /^C./)) {
  9.     $Fld[5] = 'y9';
  10.     } elsif (($Fld[4] =~ /^N./)) {
  11.     $Fld[5] = 'g9';
  12.     } elsif (($Fld[4] =~ /^G./)) {
  13.     $Fld[5] = 'r9';
  14.     }
  15.     print @Fld;
  16. }
  17.