|
The –p switch is causing Perl to
iterate over the inputs as if they were filename arguments. Try this instead… echo 4.56 | perl -e '$var1 =<STDIN>;
$var2 = $var1 * 100; print "$var2\n"' cn From:
[EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Arijit Das I am just wondering why is this giving a strange result. Any clues...? bash-2.01$ echo 4.56 | perl -p -e 'my $var1 = <STDIN>; $var2 =
$var1 * 100; print $var2;' I am expecting 456 in the ouput instead of 4.56 Am I missing anything...? Thanks, Do you Yahoo!? |
_______________________________________________ ActivePerl mailing list [email protected] To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs
