use warnings; use strict; use Data::Dumper; $Data::Dumper::Useqq = 1; print "Enter something: "; my $char = <>; print Dumper($char); #### use Term::ReadLine; my $term = Term::ReadLine->new; my $line = $term->readline("Enter something: "); print Dumper($line); use ExtUtils::MakeMaker 'prompt'; my $value = prompt("Enter something:","default"); print Dumper($value); #### use Term::ReadKey qw/ReadMode ReadKey/; print "Press a key\n"; ReadMode 'cbreak'; my $key = ReadKey(0); ReadMode 'restore'; print Dumper($key);