Date: Mon, 17 Apr 2000 23:26:49 -0700 (PDT) From: Ask Bjoern Hansen <ask@valueclick.com> To: Steve Price <sprice@hiwaay.net> Cc: freebsd-chat@freebsd.org Subject: Re: Un*x scripting magic Message-ID: <Pine.LNX.4.10.10004172324550.24795-100000@impatience.valueclick.com> In-Reply-To: <Pine.OSF.4.21.0004171843020.30502-100000@fly.HiWAAY.net>
next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, 17 Apr 2000, Steve Price wrote: > A have a chunk of perl code something like this. > > # insert bunch of code here > > my $msg <<EndOfMessage; > %%MESSAGE%% > EndOfMessage > > # more code goes here > > Then I have a multi-line (printable characters only) ASCII > text file containing the message that I'd like to replace > for %%MESSAGE%%. [1] Anyone have a neat little trick in > their bag-o-magic? I know the answer should be really > obvious but everything I've tried thus either hasn't worked > or was too convoluted. Why would you want to do that? Why not just read the file as you go? Something like: open MF, "messagefile" or die "Could not open messagefile: $!"; my $msg { local $/ = undef; $msg = <MF>; } close MF; is really cheap and easy. But maybe I totally misunderstood what it was you wanted to do. :-) - ask -- ask bjoern hansen - <http://www.netcetera.dk/~ask/> more than 70M impressions per day, <http://valueclick.com> To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-chat" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.LNX.4.10.10004172324550.24795-100000>