perlneedhelp2012 has asked for the wisdom of the Perl Monks concerning the following question:
#!/usr/local/bin/perl print "hello\n"; open(FILE1, "<file1.txt") or die "cannot open: $!\n"; open(OUTFO1, ">outfile3.txt") or die "cannot open: $!\n"; use strict; use warnings; my @data1 = <FILE1>; print "hello\n"; print scalar(@data1); my @data2 = <FILE2>; print "hello\n"; my @ra = map{(split)[1]}split/\t/, @data1; print "hello\n"; print scalar(@ra); #ERROR: LENGTH OF @ra SHOWING 0 print OUTFO1 "@ra"; #ERROR: OUTPUT FILE IS CREATED BUT IS EMPTY
Hello, the above is my code. My input file is a multicolumn tab delimited data file. I want to extract first column and output it in another file.The output file is generated but is empty. Please help me out to find my flaws. Thank you.
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: EMPTY OUTPUT FILE GENERATED
by davido (Cardinal) on Sep 26, 2012 at 05:34 UTC | |
|
Re: EMPTY OUTPUT FILE GENERATED
by 2teez (Vicar) on Sep 26, 2012 at 09:57 UTC | |
|
Re: EMPTY OUTPUT FILE GENERATED
by Marshall (Canon) on Sep 26, 2012 at 11:40 UTC | |
by tobyink (Canon) on Sep 26, 2012 at 12:31 UTC | |
by Marshall (Canon) on Sep 28, 2012 at 05:49 UTC | |
by tobyink (Canon) on Sep 28, 2012 at 07:06 UTC | |
by Marshall (Canon) on Sep 28, 2012 at 16:49 UTC |