Description
Perl programs can use one compact interface for many input and output tasks, including files, directories, handles, and common stream operations. This can make small scripts shorter and easier to read.
It is a broad I/O convenience library. Because it can touch files and streams in many ways, applications should keep paths and write operations explicit.