Beefy Boxes and Bandwidth Generously Provided by pair Networks RobOMonk
Perl Monk, Perl Meditation
 
PerlMonks  

RE: Load file into a scalar without File::Slurp

by merlyn (Sage)
on Jun 28, 2000 at 19:32 UTC ( [id://20239]=note: print w/replies, xml ) Need Help??

This is an archived low-energy page for bots and other anonmyous visitors. Please sign up if you are a human and want to interact.


in reply to Load file into a scalar without File::Slurp

I just go:
my $contents = do { local $/; <HANDLE> };
The $/ variable is not per-filehandle, so no need to select.

-- Randal L. Schwartz, Perl hacker

Replies are listed 'Best First'.
RE: RE: Load file into a scalar without File::Slurp
by BlueLines (Hermit) on Jun 28, 2000 at 21:15 UTC
    rock on. it's nice to try to share an easy way to do something and end up with an even easier way in return :-)

    --jon
RE: RE: Load file into a scalar without File::Slurp
by matthew (Acolyte) on Jul 14, 2000 at 16:58 UTC
    Try this on for size...

    <xmp> my $content = join"",<FILEHANDLE>; </xmp>

    oooh, I get goosebumps...

    -Matthew
      But now you've built an array just to discard it when you create the string. So, you win points for "easy to type", but lose points for "wasteful implementation".

      -- Randal L. Schwartz, Perl hacker

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://20239]
help
Sections?
Information?
Find Nodes?
Leftovers?
    Notices?
    hippoepoptai's answer Re: how do I set a cookie and redirect was blessed by hippo!
    erzuuliAnonymous Monks are no longer allowed to use Super Search, due to an excessive use of this resource by robots.