When I run this script, $result = `$WGET $file`; print $result . "\n"; if ( $result =~ m/saved/ ){ print "MATCH\n"; } else { print "NO MATCH\n"; }
It outputs, 2008-11-11 07:43:34 (526 KB/s) - `test.zip' saved [1517245/1517245] NO MATCH But if I change, - $result = `$WGET $file`; + $result = "2008-11-11 07:43:34 (526 KB/s) - `test.zip' saved [1517245/1517245]"; the script now outputs 2008-11-11 07:43:34 (526 KB/s) - `test.zip' saved [1517245/1517245] MATCH Why doesn't the match, $result =~ m/saved/ work in the first case? --JC -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] http://learn.perl.org/