perl -nle'BEGIN { $prod = 1; } $prod *= $_; END { print $prod; }' #### perl -le'$prod = 1; $prod *= $_ while <>; print $prod;'