viktor has asked for the wisdom of the Perl Monks concerning the following question:
Hi Monks , I have two files like this
I want to have an output like this1st file >qppq ATATATTTATTATTA TATATATTATATTAT TA >lsl ATTATTATTATTATT AGGAGGAG 2nd file >dfj TATTATTATTTT ATAT >ghg ATATATAT
>qppq ATATATTTATTATTA TATATATTATATTAT TA >dfj TATTATTATTTT ATAT ============ >lsl ATTATTATTATTATT AGGAGGAG >ghg ATATATAT ===========
#!/usr/bin/perl -w use strict; my $file1=$ARGV[0]; my $file2=$ARGV[1]; open(FILE1,"$file1"); open(FILE2,"$file2"); while (my $line1=<FILE1>){ my $line2=<FILE2>; if($line1=~/^>/){ print "$line1"; do{ $line1=<FILE1>; print $line1; }until $line1=~/^>/; print "$line2"; do{ $line2=<FILE2>; print $line2; }until $line2=~/^>/; } print "==========\n"; }
But this code is not working can somebody help me in this
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: Text manipulation
by zentara (Cardinal) on Nov 09, 2012 at 14:28 UTC | |
by frozenwithjoy (Priest) on Nov 09, 2012 at 16:41 UTC | |
|
Re: Text manipulation
by space_monk (Chaplain) on Nov 09, 2012 at 18:47 UTC | |
by frozenwithjoy (Priest) on Nov 09, 2012 at 19:19 UTC | |
|
Re: Text manipulation
by Anonymous Monk on Nov 09, 2012 at 17:46 UTC | |
|
Re: Text manipulation
by grizzley (Chaplain) on Nov 09, 2012 at 14:30 UTC | |
by viktor (Acolyte) on Nov 09, 2012 at 14:31 UTC | |
by 2teez (Vicar) on Nov 09, 2012 at 14:36 UTC | |
by viktor (Acolyte) on Nov 09, 2012 at 14:40 UTC | |
|
Re: Text manipulation
by Anonymous Monk on Nov 09, 2012 at 14:57 UTC |