Description
Interactive terminal behavior can be detected and handled from Perl programs. Developers use these utilities to decide whether prompts, colors, progress bars, or status messages should appear for a real user. It inspects IO streams such as terminals, pipes, and files.