make-perl-makefiles
上传用户:wxp200602
上传日期:2007-10-30
资源大小:4028k
文件大小:0k
源码类别:

SNMP编程

开发平台:

Unix_Linux

  1. #!/usr/bin/perl
  2. open(I, "Makefile.subs.pl");
  3. @stuff = <I>;
  4. foreach my $i (@ARGV) {
  5.     print "updating $in";
  6.     open(I, $i);
  7.     open(O,">$i.new");
  8.     while(<I>) {
  9. # start replacement here
  10. last if /common subroutines -- DO NOT EDIT/;
  11. print O;
  12.     }
  13.     print O "# common subroutines -- DO NOT EDIT.n";
  14.     print O "# They are imported from the Makefile.subs.pl filen";
  15.     print O @stuff;
  16.     rename($i,"$i.bak");
  17.     rename("$i.new", "$i");
  18.     close(I);
  19.     close(O);
  20. }