perlio::scalar(3pm) mojave man page | unix.com

Man Page: perlio::scalar

Operating Environment: mojave

Section: 3pm

PerlIO::scalar(3pm)					 Perl Programmers Reference Guide				       PerlIO::scalar(3pm)

NAME
PerlIO::scalar - in-memory IO, scalar IO
SYNOPSIS
my $scalar = ''; ... open my $fh, "<", $scalar or die; open my $fh, ">", $scalar or die; open my $fh, ">>", $scalar or die; or my $scalar = ''; ... open my $fh, "<:scalar", $scalar or die; open my $fh, ">:scalar", $scalar or die; open my $fh, ">>:scalar", $scalar or die;
DESCRIPTION
A filehandle is opened but the file operations are performed "in-memory" on a scalar variable. All the normal file operations can be performed on the handle. The scalar is considered a stream of bytes. Currently fileno($fh) returns -1.
IMPLEMENTATION NOTE
"PerlIO::scalar" only exists to use XSLoader to load C code that provides support for treating a scalar as an "in memory" file. One does not need to explicitly "use PerlIO::scalar". perl v5.18.2 2014-01-06 PerlIO::scalar(3pm)
Related Man Pages
boolean(3pm) - centos
gtk2::gdk::geometry(3) - suse
perlio::via::quotedprint5.18(3pm) - mojave
glib::flags(3) - suse
boolean(3pm) - x11r4
Similar Topics in the Unix Linux Community
Split large xml into mutiple files and with header and footer in file
Instructions to Clear Data Cache in Safari, Chrome, Firefox, Opera Browsers (Pictures)
My first PERL incarnation... Audio Oscillograph
How can I direct messages from mac console.app to a log file?