When I use the following portion of Perl code:
__________________________________________________

#!/usr/bin/perl
# use with:
# perl IfThenElse tfcfam (Use all of this at the command line!)

use strict;
use warnings;

print "Search by name: ";

my $name = <STDIN>;
'egrep $name testing.txt'

#my(@col1, @col2, @col3);
my @col1;
my @col2;
my @col3;
my $col = 1;
my ($find);

__________________________________________________

I get the following error:

syntax error at trashthistest2 line 17, near "my " 
Global symbol "@col1" requires explicit package name at trashthistest2 line 17. 
Global symbol"@col1" requires explicit package name at trashthistest2 line 40. 
Global symbol "@col1" requires explicit package name at trashthistest2 line 53.
Global symbol "@col1" requires explicit package name at trashthistest2 line 59. 
Global symbol "@col1" requires explicit package name at trashthistest2 line 81. 
Execution of trashthistest2 aborted due to compilation errors.

__________________________________________________

If I have declared my @col1 at line 17, why am I getting these errors?

Thanks for any assitance you can offer.

Bill J.


-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
<http://learn.perl.org/> <http://learn.perl.org/first-response>


Reply via email to