mojave man page for perlio::scalar

Query: perlio::scalar

OS: mojave

Section: 3pm

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

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) - debian
boolean(3pm) - centos
boolean(3pm) - x11r4
boolean(3pm) - opensolaris
boolean(3pm) - xfree86
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)
Cannot extract libraries using sed
My first PERL incarnation... Audio Oscillograph