I liked your program, but IMHO you might want to make the password generator a subroutine that only runs if
$template is defined. I'm running on a windows box at work, and I didn't get to see the instructions when the program prints 10 blank lines at the bottom. Also I'm sure everyone would agree on
use strict and -w. Just a thought.
...... # your code
my $newpass = "";
sub make_passwords {
for ($c... # your for loop
}
&make_passwords if $template;
__________________________________________________
%
mexnix = (email = > "
mexnix@hotmail.com", website => "
http://mexnix.perlmonk.org");