Advertisement
Guest User

Untitled

a guest
Aug 29th, 2013
12
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Perl 0.45 KB | None | 0 0
  1. #!/usr/bin/perl -w
  2. use strict;
  3.  
  4. my ($input1, $input2) = @ARGV;
  5.  
  6. open( INPUT1, $input1 );
  7. open( INPUT2, $input2 );
  8.  
  9. while( my $input1_line = <INPUT1> )
  10. {
  11.     if( $input1_line =~ m|<source>| )
  12.     {
  13.     while( my $input2_line = <INPUT2> )
  14.     {
  15.         if( $input2_line =~ m|<source>(.+?)</source>| ) {
  16.         $input1_line =~ s|<source>.*?</source>|<source>$1</source>|;
  17.         last;
  18.         }
  19.     }
  20.     }
  21.     print $input1_line;
  22. }
  23.  
  24. close( INPUT1 );
  25. close( INPUT2 );
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement