On Sun, 2008-10-26 at 14:57 +0000, Brian wrote:
> They are all tiny text files.
>
> I now have the following code:-
>
> #!/usr/bin/perl
> use warnings;
> use strict;
> use File::Find;
>
> open my $REPORT, '>', 'dummy.txt' or die "Cannot open 'dummy.txt' $!";
> print $REPORT scalar localtime, "\n";
>
> print STDERR 'Enter a string to search for: ';
> chomp( my $string = <STDIN> );
>
> find sub {
> return unless -f;
> open my $FH, '<', $_ or die "Cannot open '$_' $!";
> while ( <$FH> ) {
> /\Q$string/ && print $REPORT "$File::Find::name\n" and
> return;
> }, '/test';
}}, '/test';
# One for the while, one for the sub
>
> print $REPORT scalar localtime, "\n";
>
>
> I'm getting syntax error line 17 and line 19, it is also complaining
> about missing right curly braces.
> I can't see the problem. :-(
> Brian
>
--
Just my 0.00000002 million dollars worth,
Shawn
Linux is obsolete.
-- Andrew Tanenbaum
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
http://learn.perl.org/