[6869] in Perl-Users-Digest
Perl-Users Digest, Issue: 494 Volume: 8
daemon@ATHENA.MIT.EDU (Perl-Users Digest)
Sun May 18 01:07:28 1997
Date: Sat, 17 May 97 22:00:22 -0700
From: Perl-Users Digest <Perl-Users-Request@ruby.OCE.ORST.EDU>
To: Perl-Users@ruby.OCE.ORST.EDU (Perl-Users Digest)
Perl-Users Digest Sat, 17 May 1997 Volume: 8 Number: 494
Today's topics:
Re: (Q) : about the "@" sign (Abigail)
Re: [abc.efg.hij].klm.nop.qrs.tuv to [abc.efg.hij.klm <ajohnson@gpu.srv.ualberta.ca>
Re: [abc.efg.hij].klm.nop.qrs.tuv to [abc.efg.hij.klm <usenet-tag@qz.little-neck.ny.us>
Re: ANYONE USING PERL W/ WIN95 <fredirc@intonet.co.uk>
Re: help - grep lines between two line patterns <usenet-tag@qz.little-neck.ny.us>
Re: Hide my code? <jhoglund@mirage.skypoint.com>
Re: Hide my code? (Abigail)
Re: I need a programmers assistance... <usenet-tag@qz.little-neck.ny.us>
Re: Learn perl5 faster by using tcsh <vladimir@cs.ualberta.ca>
Re: perl and awk (Abigail)
Perl script to uuencode? (Jonas J. Schlein)
Re: Perl script to uuencode? (Giles Lean)
Re: Perl script to uuencode? (Nathan V. Patwardhan)
Re: regrex question - really basic! <usenet-tag@qz.little-neck.ny.us>
Re: Save Programming? <usenet-tag@qz.little-neck.ny.us>
Re: Save Programming? (Abigail)
Simple GREP type searches using Perl. <sven@avalon.net>
Re: Simple GREP type searches using Perl. (Abigail)
wakefulness time@ever
Digest Administrivia (Last modified: 8 Mar 97) (Perl-Users-Digest Admin)
----------------------------------------------------------------------
Date: Sun, 18 May 1997 00:45:59 GMT
From: abigail@fnx.com (Abigail)
Subject: Re: (Q) : about the "@" sign
Message-Id: <EACq4n.Mon@nonexistent.com>
On Fri, 16 May 1997 22:23:31 -0500, Daneshjoo wrote in
comp.lang.perl.misc URL: news:Pine.OSF.3.95.970516221237.7594A-100000@engunx.unl.edu:
++ Hi :
++
++ I'm trying to set up an auto responder. The problem accurs when I
++ want to define the address of the receiver. If that person has an email
++ address as "someone@somewhere.com", I will recieve an error saying that
++ "@" is not valid. How could I define the email address without having
++ this problem? TIA
++
++ Daneshjoo
++
++ eermmb@engvms.unl.edu
++
++
++
++
++ Here is part of the script that I'm trying to execute :
++
++
++ open (MAIL,"|/usr/bin/mail -s "$subject" someone@somewhere.com < $file");
++ close(MAIL);
++
That won't work for 2 reasons. You can't have " in a "quoted string.
Secondly, the @ messes up.
BTW, why are you opening a pipe, and not writing to it?
Try:
my $receipent = q {someone@somewhere.com};
system qq {/usr/bin/mail -s "$subject" $receipent < $file}
and die "System failed!";
Be careful that $subject, $file and the email address don't contain
anything meaningful to the shell.
I first thought you could avoid that by giving system a list of
arguments, but '<' is a shell redirect. Too bad.
Abigail
------------------------------
Date: Sat, 17 May 1997 15:41:25 -0500
From: Andrew Johnson <ajohnson@gpu.srv.ualberta.ca>
To: hungi@acs.bu.edu
Subject: Re: [abc.efg.hij].klm.nop.qrs.tuv to [abc.efg.hij.klm.nop]qrs.tuv ?????
Message-Id: <337E17F5.30884C11@gpu.srv.ualberta.ca>
!
! [abc.efg.hij]klm.nop.qrs.tuv to [abc.efg.hij.klm.nop]qrs.tuv
! [abc.efg.hij]klm.nop.qrs.tuv.xyz to [abc.efg.hij.klm.nop.qrs]tuv.xyz
!
! both possible in the same file,
! anybody have any idea how to do this?
!
! i was try to do it by s///g
! but couldn't do it,
if you mean something general, like matching some number of
triple letters within brackets followed by some number of
tripled letters---and replacing it with a string where the
brackets are extended to encompass all but the last two
sets of tripled letters then the following may suffice:
s/\[((?:\w\w\w\.?)+)\]((?:\w\w\w\.?)+?)\.(\w\w\w\.\w\w\w)$/[$1.$2]$3/;
regards
andrew
------------------------------
Date: 17 May 1997 23:33:21 GMT
From: Eli the Bearded <usenet-tag@qz.little-neck.ny.us>
Subject: Re: [abc.efg.hij].klm.nop.qrs.tuv to [abc.efg.hij.klm.nop]qrs.tuv ?????
Message-Id: <5llf81$1j9$1@news.netusa.net>
In article <33852755.8592662@news.bu.edu>,
Jessie Yang <hungi@acs.bu.edu> wrote:
>[abc.efg.hij]klm.nop.qrs.tuv to [abc.efg.hij.klm.nop]qrs.tuv
>[abc.efg.hij]klm.nop.qrs.tuv.xyz to [abc.efg.hij.klm.nop.qrs]tuv.xyz
^
In the subject there is a period there.
>both possible in the same file,
>anybody have any idea how to do this?
>i was try to do it by s///g
I am not sure what you want. Tell me why this does not work (or
if it does work, jump for joy and go home):
s/(\Q[abc.efg.hij\E)
\Q]\E[.]?
([k-z][k-z][k-z]\.)+
([k-z][k-z][k-z].[k-z][k-z][k-z]
(?:[^.]|$))
/$1$2]$3/x
Elijah
------
feel free to use two very simple s/// if you really want that literal text
------------------------------
Date: Sat, 17 May 1997 23:05:06 +0100
From: "Dirc Evans" <fredirc@intonet.co.uk>
Subject: Re: ANYONE USING PERL W/ WIN95
Message-Id: <5llab4$d2s@argon.btinternet.com>
Basic steps:
1) When you have extracted Perl you should use the installation programme
install.bat which basically sets-up perl as the programme to run *.pl
scripts and it also make an entry in the registry........that is if you
have the correct win95/NT version of perl!
2) To run/test a script, open up a DOS console and CD to the directory
where your first script is sitting.
3) Type "perl scriptname.pl" and your script will run
try typing "perl -c scriptname.pl" ...the -c switch make the perl
interpereter test the syntax of your script!
On another note, chmod is a UNIX command which changes the "permissions" of
the file/directory and has no real direct equivalent in win95/dos. Also,
the header line:
#usr/local/bin/perl
is only really used with UNIX....it tells the system the location of the
programme with which to run the script. With DOS, you have to do this
explicitly by telling it to run perl and adding the filename as a
paramater.
here endeth the first lesson!
chris wrote in article <01bc6080$edadc500$8e89accf@chris>...
>anyone that is using perl w/ win95 please help me get started.
>
>this are the steps i take.
>
>i wrote a sample program (from a book) using the dos editor.
>i save it as "program1_1"
>i then goto my perl.exe and it opens a small dos-like window.
>i type "$ chmod +x program1_1".
>and then type a line of input that is supposed to be repeated by the
>program but nothing happens.
>
>i am aware that some commands are for unix, but i do not know the win95
>commands. also, the first line of my program is "#!/usr/local/bin". do
i
>need to type something else up here for win95?
>
>PLEASE, give me some much needed beginners advice to start rolling with
>this.
>
>you can email me at chris@globalsatcom.com.
>
>thanks.
>chris.
>
------------------------------
Date: 17 May 1997 22:39:36 GMT
From: Eli the Bearded <usenet-tag@qz.little-neck.ny.us>
Subject: Re: help - grep lines between two line patterns
Message-Id: <5llc38$ev$1@news.netusa.net>
Abigail <abigail@fnx.com> wrote:
>On Fri, 16 May 1997 10:35:15 -0600, CADVision Helpdesk wrote in
>++ I need to print out lines between two line patterns such as
>++ foobar1 ....
>++ .
>++ .
>++ hello world etc ..
>++ .
>++ .
>++ foobar2 ....
>++
>++ My script has to grep 'hello world' line between the foobar1 and foobar2
>++ patterns.
For simplicity, I take your example literally here and assume you mean
/^foobar1/ and /^foobar2/ but allow /hello world/.
>while (<>) {
> /foobar1/ .. /foobar2/ and /hello world/ and print;
>}
Wow! That works? Neat. My solution would have been something like:
$/=undef;
$file=<STDIN>; # or pick another filehandle
while ($file =~ /\G # Start at end of last match
(\A|\n) # Start of $file or start of line
foobar1 # Start marker
[\x00-\xFF]*? # Smallest possible string of any char
(?m # Let ^ and $ work right here
(^.* # Anything, . does not match \n
hello world # Found it!
.*$) # To end of line
) # End /m section
[\x00-\xFF]*? # Smallest possible string of any char
\nfoobar2 # ^foobar2
/sx # s = . matches \n; x = this style
) {
print $1;
}
The problem I can see with my solution (untested) is that it will
only print the first /hello world/ line between /^foobar1/ and
/^foobar2/. I don't know how Abigail's will deal with additional
/^foobar1/'s in the section grepped, but it will probably work.
Mine will gladly ignore them.
With some more complicated regexp stuff I could probably fix the
first line only pattern.
Elijah
------
is a brute-force-regexp kinda guy
------------------------------
Date: 18 May 1997 02:12:23 GMT
From: Jamie Hoglund <jhoglund@mirage.skypoint.com>
Subject: Re: Hide my code?
Message-Id: <5lloi7$aq4$2@shadow.skypoint.net>
ATLANTIDE <"atlantide@wanadoo.fr"@wanadoo.fr> wrote:
: Hello,
: How can I hide my code for a Perl program. I'd like to write Perl
: programs but i don't someone to change them. Like in C, an Exe program
: is not "uptatable" directly. Has Perl this utility ?
: Thanks for your answer
: Regards
: PC
There is something called "undump" that might be helpful to you. (I have
no personal experience with it)
My understanding is that you get perl to dump core, and then somehow
transform the core file into a binary executable.
Jamie
------------------------------
Date: Sun, 18 May 1997 03:16:27 GMT
From: abigail@fnx.com (Abigail)
Subject: Re: Hide my code?
Message-Id: <EACx3F.BCF@nonexistent.com>
On 18 May 1997 02:12:23 GMT, Jamie Hoglund wrote in comp.lang.perl.misc
URL: news:5lloi7$aq4$2@shadow.skypoint.net:
++ ATLANTIDE <"atlantide@wanadoo.fr"@wanadoo.fr> wrote:
++ : Hello,
++
++ : How can I hide my code for a Perl program. I'd like to write Perl
++ : programs but i don't someone to change them. Like in C, an Exe program
++ : is not "uptatable" directly. Has Perl this utility ?
That's what file permissions are for.
Give your file permission 755, and only you will be able to update it.
(And don't forget to make your directory 755 too, otherwise people
can replace the file).
Note that a C executable can be overwritten as well. It's file permissions
that matter, not whether it's compiled C or not.
++ : Thanks for your answer
++
++ : Regards
++
++ : PC
++
++ There is something called "undump" that might be helpful to you. (I have
++ no personal experience with it)
++
++ My understanding is that you get perl to dump core, and then somehow
++ transform the core file into a binary executable.
Yeah, yeah, yeah. Do you really _know_ someone who managed to do this?
Abigail
--
The Internet Revolution was founded on open systems: an open system is one
whose software you can look at, a box you can unwrap and play with. It's
not about secret binaries or crippleware or brother-can-you-spare-a-dime
shareware. If everyone always had hidden software, you wouldn't have
1/100th the useful software you have right now.
And you wouldn't have Perl.
[Tom Christiansen in `The new Camel and compiling perl'
<53mal3$4b5$1@csnews.cs.colorado.edu>]
------------------------------
Date: 17 May 1997 23:33:50 GMT
From: Eli the Bearded <usenet-tag@qz.little-neck.ny.us>
Subject: Re: I need a programmers assistance...
Message-Id: <5llf8u$1jb$1@news.netusa.net>
Nathan V. Patwardhan <nvp@shore.net> wrote:
>: ,add all the numbers line by line and
>: print out the total. All that I've been
>perl -e '$i=0; while(<>){$i+=$_;} print $i,"\n";' number_file.txt
(cat number_file.txt;echo -n 0)|tr '\012' +|bc
Some echos will need "echo 0\\c" instead.
And that is not even very efficient. There must be a better way in perl.
Elijah
------
that is how I would have answered it in comp.unix.shell
------------------------------
Date: 17 May 1997 20:42:07 -0600
From: Vladimir Alexiev <vladimir@cs.ualberta.ca>
To: aaronh@acm.org
Subject: Re: Learn perl5 faster by using tcsh
Message-Id: <omwwox5wn5.fsf@tees.cs.ualberta.ca>
Good idea, but there's a couple of problems:
- use @INC and PERL5LIB/PERLLIB instead of hard-coded dirs
- add those dirs from PATH that contain "perl", because POD can be found in
perl scripts. (BTW I think that the restriction to dirs containing "perl" is
a useful; optimization for perlpod too.)
- check for =head in the file
- do recursive search
- clean up leading path components of site_perl, 5.003, sun4-sunos, etc
Generally, grab code from perlpod itself in order to comply with what it does.
------------------------------
Date: Sun, 18 May 1997 01:04:03 GMT
From: abigail@fnx.com (Abigail)
Subject: Re: perl and awk
Message-Id: <EACqyr.13D@nonexistent.com>
On Sat, 17 May 1997 13:23:49 +0300, Allon Henig wrote in
comp.lang.perl.misc URL: news:337D8735.1132@iil.intel.com:
++ Hi,
++ I want to do an awk command in a perl program. If it was in the shell I
I 't think you don't really want that. Calling awk from perl? *Brrr*.
++ would have done:
++
++ awk '{FS=".";print $2}' filename
++
++ but since I need to use it in the perl program, I need to use the
++ 'system' command which uses the "" it'self:
No, systems doesn't use ". " is just a funny way of shortcutting the
qq operator.
++ system (" awk '{FS=".";print $2}' filename ");
system qq <awk '{FS="."; print $2}' filename>;
(Alternatively, you can backslash the inner ", but backslashed lines don't
read that easily.).
BTW, are you sure you want awk behave this way? It will not use . as
the field separator for the first line (you set it *after* reading
the first line). Why not:
system "awk -F. '{print $2}' filename";
Or even:
open F, "filename" or die "Yikes: $!";
while (<F>) {
chomp;
my $r = (split /\./)[1];
$r = "" unless defined $r;
print $r, "\n";
}
close F;
Abigail
------------------------------
Date: 17 May 1997 17:48:35 -0400
From: schlein@umbc.edu (Jonas J. Schlein)
Subject: Perl script to uuencode?
Message-Id: <5ll93j$1es@umbc9.umbc.edu>
In the online code examples for the 1st Edition of Programming Perl
there's a really short and slick script to uudecode a file. Is there
pre-written code about to also uuencode a file?
Thanks in advance!
--
"If it wasn't for C, we would be using BASI, PASAL, and OBOL."
Jonas J. Schlein (schlein@gl.umbc.edu)
------------------------------
Date: Sun, 18 May 1997 01:40:29 GMT
From: giles@nemeton.com.au (Giles Lean)
Subject: Re: Perl script to uuencode?
Message-Id: <EACsnH.KFn@nemeton.com.au>
[posted and mailed]
schlein@umbc.edu (Jonas J. Schlein) writes:
>In the online code examples for the 1st Edition of Programming Perl
>there's a really short and slick script to uudecode a file. Is there
>pre-written code about to also uuencode a file?
The following code is lightly tested; if you want to use it on a
non-Unix perl port you'll most likely have to remove or change the
stat() code.
Regards,
Giles
#! /usr/bin/perl
use strict;
use vars qw($inputfile $mode $remotefile @statbuf $text);
if (@ARGV == 2) {
$inputfile = $ARGV[0];
$remotefile = $ARGV[1];
open(STDIN, $inputfile) or die "$inputfile: $!\n";
@statbuf = stat($inputfile) or die "$inputfile: $!\n";
$mode = $statbuf[2] & 07777; # or 0777 to delete setuid/setgid bits
} elsif (@ARGV == 1) {
$remotefile = $ARGV[0];
$mode = 0644;
} else {
die "usage: uuencode [inputfile] remotefile\n";
}
printf "begin %o $remotefile\n", $mode;
while (read(STDIN, $text, 45)) {
print pack('u', $text);
}
print "`\nend\n";
exit 0;
--
Giles Lean <giles@nemeton.com.au> +61 3 9480 2118
Nemeton Pty. Ltd. fax +61 3 9480 1771
PGP Key fingerprint = 9F FB 28 37 81 F2 AC F3 8A B0 37 E5 73 CF 39 E7
------------------------------
Date: 18 May 1997 02:17:01 GMT
From: nvp@shore.net (Nathan V. Patwardhan)
Subject: Re: Perl script to uuencode?
Message-Id: <5lloqt$d2d@fridge-nf0.shore.net>
Jonas J. Schlein (schlein@umbc.edu) wrote:
: In the online code examples for the 1st Edition of Programming Perl
: there's a really short and slick script to uudecode a file. Is there
: pre-written code about to also uuencode a file?
Get the Convert::UU modules from a CPAN near you!
--
Nathan V. Patwardhan
nvp@shore.net
------------------------------
Date: 17 May 1997 22:13:25 GMT
From: Eli the Bearded <usenet-tag@qz.little-neck.ny.us>
Subject: Re: regrex question - really basic!
Message-Id: <5llai5$vkp$1@news.netusa.net>
Tom Phoenix <rootbeer@teleport.com> wrote:
>On Thu, 15 May 1997, John Moreno wrote:
>> Subject: regrex question - really basic!
>Well, that's a new way to spell it. I thought I'd seen them all. :-)
I don't care. It was close enough that my RE question autoselector
found it. :^)
>> I am trying to do a extract a email address out of a string using a
>> regular expression.
>> I'm using [^ <]+@[^ \r,>]+ which works as a regular expression. The
>Okay.... As long as you're not trying to detect whether it's a _valid_
>e-mail address.
Except that there are a few very obscure cases (which I pointed out in
another post and in sperate email to John) for which that will fail.
Without knowing the context these addresses are in, it would be hard
to know how those obscure cases need to be handled. Can we count on
(comments) being removed? Will addresses be <encapsulated> for easier
matching? Etc, etc.
Elijah
------
has sent and received mail from localparts with spaces in them
------------------------------
Date: 17 May 1997 23:09:33 GMT
From: Eli the Bearded <usenet-tag@qz.little-neck.ny.us>
Subject: Re: Save Programming?
Message-Id: <5lldrd$rr$1@news.netusa.net>
Tom Phoenix <rootbeer@teleport.com> wrote:
>On Fri, 16 May 1997, Alex `Taker` Pircher wrote:
>Actually, you should ask yourself what characters (and path names) to
>_permit_, and only allow those. Although Unix allows odd characters
>(including spaces and newlines) in filenames, you will probably want to
Space == \x20
Newline == \xA
Those are both even. Tab is odd though.
>exclude those. Here's one pattern, which intentionally allows only
>lowercase.
>
> /^[a-z][a-z0-9_]*(?:\.[a-z0-9_]+)?$/
I think it would be better to ask what is not wanted in a file name
and deal with that. Your suggestion is a rather odd one. Why no files
begining with numbers? Why only a sincle '.'? Etc, etc.
>> And is there a easy way to remove nearly all special characters, so
>> that the $file contains only: A-Z a-z / _ -
>
>I'd just complain to the user if they ask for any file that's not
>acceptable. Let the user ensure that their filename is valid. But if you
>simply want to strip everything but those characters, this should do it.
> s#[^-\w/]+##g;
tr[A-Za-z/_-][]cd;
Works, I believe, and would be faster.
Elijah
------
still finding tr a little less intuitive than s
------------------------------
Date: Sun, 18 May 1997 00:32:42 GMT
From: abigail@fnx.com (Abigail)
Subject: Re: Save Programming?
Message-Id: <EACpII.LrC@nonexistent.com>
On 17 May 1997 23:09:33 GMT, Eli the Bearded wrote in
comp.lang.perl.misc,alt.fan.e-t-b URL: news:5lldrd$rr$1@news.netusa.net:
++ Tom Phoenix <rootbeer@teleport.com> wrote:
++ >On Fri, 16 May 1997, Alex `Taker` Pircher wrote:
++
++ >> And is there a easy way to remove nearly all special characters, so
++ >> that the $file contains only: A-Z a-z / _ -
++ >
++ >I'd just complain to the user if they ask for any file that's not
++ >acceptable. Let the user ensure that their filename is valid. But if you
++ >simply want to strip everything but those characters, this should do it.
++ > s#[^-\w/]+##g;
++
++ tr[A-Za-z/_-][]cd;
++
++ Works, I believe, and would be faster.
But it's not the same. \w takes the current locale into account,
which is not necessarely the same as [A-Za-z0-9_] (You missed out
on the digits as well).
As for being faster, I doubt you will stip out the characters in a
user supplied filename a million times; you just do it once. The
time difference will be insignificant.
Abigail
------------------------------
Date: 18 May 1997 01:05:10 GMT
From: "Sven" <sven@avalon.net>
Subject: Simple GREP type searches using Perl.
Message-Id: <01bb43f1$bfb1cae0$736a47cc@fatman.avalon.net>
Hello,
I am new to Perl and while I am thrilled with its ease and power as a
scripting language, I have become frustrated trying to envoke a simple GREP
type search and ask that anyone who knows how, please help.
Basically, I want to be able to tell a Web Form submitter that the
information that they have submitted either already exhists, or doesn't. I
have tryied using the grep command in perl, but cant seem to get it to
work: (grep $string, @array) or (grep $string, FILEHANDLE). I have also
tried m// patern matching, but because I am new to the language, I am
finding it very diffucult to do something that should be very easy.
I would appreciate any help anyone can offer. Please respond to my
e-mail: sven@avalon.net, as I am affraid that I would lose a response to
this question amoung the other postings.
Thanks in Advance.
Sven.
sven@avalon.net
------------------------------
Date: Sun, 18 May 1997 03:39:31 GMT
From: abigail@fnx.com (Abigail)
Subject: Re: Simple GREP type searches using Perl.
Message-Id: <EACy5w.D5C@nonexistent.com>
On 18 May 1997 01:05:10 GMT, Sven wrote in comp.lang.perl.misc
URL: news:01bb43f1$bfb1cae0$736a47cc@fatman.avalon.net:
++ Hello,
++
++ I am new to Perl and while I am thrilled with its ease and power as a
++ scripting language, I have become frustrated trying to envoke a simple GREP
++ type search and ask that anyone who knows how, please help.
++
++ Basically, I want to be able to tell a Web Form submitter that the
++ information that they have submitted either already exhists, or doesn't. I
++ have tryied using the grep command in perl, but cant seem to get it to
++ work: (grep $string, @array) or (grep $string, FILEHANDLE). I have also
++ tried m// patern matching, but because I am new to the language, I am
++ finding it very diffucult to do something that should be very easy.
grep $string, @array; would indeed be a "logical" way to use the grep
function. It won't work because grep is a bit more general than grepping
for fixed strings.
The first argument of grep will be treated as an *expression* (or a block).
The expression (block) will be executed once for each element of the array,
setting $_ locally to the current element. If the expression (block) returns
a true value (that is not undef, not "", and not 0) the element will be
in the array returned by grep.
Now in Perl, just as in C, $string *is* an expression. Hence
grep $string, @array; is valid Perl. It gets compiled, and for $string
not being undef, "" or 0, grep will return the entiry array.
What you probably want is:
grep /$string/, @array;
Personnally, I always use the block variant of grep, I don't really
like the magical use of the first element of a list being used to
filter the rest of the list. Then you would have:
grep {/$string/;} @array;
Both forms will return strings with $string as a substring. If you
only want exact matches, use:
grep $_ eq $string, @array; or
grep {$_ eq $string;} @array;
Abigail
(Now, if only we had $_ being the default operand of some of the operators,
then we could write: grep {eq $string;} @array;
Is it too late to add that to 5.004?)
------------------------------
Date: Sat, 17 May 1997 04:50:59 -0700
From: time@ever
Subject: wakefulness
Message-Id: <0cGLWirY8GA.179@moosecat.mooselogic.com>
x-no-archive:yes
please click on
http://www.webcom.com/h49tld20/index.html
------------------------------
Date: 8 Mar 97 21:33:47 GMT (Last modified)
From: Perl-Request@ruby.oce.orst.edu (Perl-Users-Digest Admin)
Subject: Digest Administrivia (Last modified: 8 Mar 97)
Message-Id: <null>
Administrivia:
The Perl-Users Digest is a retransmission of the USENET newsgroup
comp.lang.perl.misc. For subscription or unsubscription requests, send
the single line:
subscribe perl-users
or:
unsubscribe perl-users
to almanac@ruby.oce.orst.edu.
To submit articles to comp.lang.perl.misc (and this Digest), send your
article to perl-users@ruby.oce.orst.edu.
To submit articles to comp.lang.perl.announce, send your article to
clpa@perl.com.
To request back copies (available for a week or so), send your request
to almanac@ruby.oce.orst.edu with the command "send perl-users x.y",
where x is the volume number and y is the issue number.
The Meta-FAQ, an article containing information about the FAQ, is
available by requesting "send perl-users meta-faq". The real FAQ, as it
appeared last in the newsgroup, can be retrieved with the request "send
perl-users FAQ". Due to their sizes, neither the Meta-FAQ nor the FAQ
are included in the digest.
The "mini-FAQ", which is an updated version of the Meta-FAQ, is
available by requesting "send perl-users mini-faq". It appears twice
weekly in the group, but is not distributed in the digest.
For other requests pertaining to the digest, send mail to
perl-users-request@ruby.oce.orst.edu. Do not waste your time or mine
sending perl questions to the -request address, I don't have time to
answer them even if I did know the answer.
------------------------------
End of Perl-Users Digest V8 Issue 494
*************************************