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>
