July 2000
Intermediate to advanced
1104 pages
35h 1m
English
use Term::Cap;
$ospeed = eval {
require POSIX;
my $termios = POSIX::Termios->new();
$termios->getattr;
$termios->getospeed;
} || 9600;
$terminal = Term::Cap->Tgetent({ TERM => undef, OSPEED => $ospeed });
$terminal->Tputs('cl', 1, STDOUT); # Clear screen.
$terminal->Tgoto('cm', $col, $row, STDOUT); # Position cursor.The Term::Cap module provides access to your
system's termcap (3) library routines.
See your system documentation for details. Systems that have only
terminfo (5) and not
termcap (5) will lose. (Many terminfo
systems can emulate termcap.) However, on CPAN you can find a
Term::Info module, as well as
Term::ReadKey, Term::ANSIColor,
and various Curses modules to help you with
single-key input, colored output, or managing terminal screens, at a
higher level than Term::Cap or
Term::Info.