[19407] in Perl-Users-Digest
Perl-Users Digest, Issue: 1602 Volume: 10
daemon@ATHENA.MIT.EDU (Perl-Users Digest)
Fri Aug 24 03:05:27 2001
Date: Fri, 24 Aug 2001 00:05:08 -0700 (PDT)
From: Perl-Users Digest <Perl-Users-Request@ruby.OCE.ORST.EDU>
To: Perl-Users@ruby.OCE.ORST.EDU (Perl-Users Digest)
Message-Id: <998636707-v10-i1602@ruby.oce.orst.edu>
Content-Type: text
Perl-Users Digest Fri, 24 Aug 2001 Volume: 10 Number: 1602
Today's topics:
Re: - HELP! Accidentally saved Perl script with WORDPAD (E.Chang)
Re: - HELP! Accidentally saved Perl script with WORDPAD <wsegrave@mindspring.com>
Re: - HELP! Accidentally saved Perl script with WORDPAD <danny@lennon.postino.com>
Re: - HELP! Accidentally saved Perl script with WORDPAD <vemba72@youknowwhattodo.hotmail.com>
Re: - HELP! Accidentally saved Perl script with WORDPAD <vemba72@youknowwhattodo.hotmail.com>
Re: - HELP! Accidentally saved Perl script with WORDPAD <callgirl@la.znet.com>
4th ed of the Camel? <dscarlett@optushome.com.au>
Re: 4th ed of the Camel? (Randal L. Schwartz)
Re: DBD::DB2 help <goldbb2@earthlink.net>
Re: module File::Find and parameters <krahnj@acm.org>
Re: Performance : Shell X Perl <ilya@martynov.org>
Re: quick(?) programming question for perl newbie <goldbb2@earthlink.net>
Re: specific tutorial... <philippe.perrin@sxb.bsf.alcatel.fr>
Re: sysread problem on socket <goldbb2@earthlink.net>
Re: win32 system command and stdout <philippe.perrin@sxb.bsf.alcatel.fr>
Re: Win32: how much disk space free? <goldbb2@earthlink.net>
Digest Administrivia (Last modified: 6 Apr 01) (Perl-Users-Digest Admin)
----------------------------------------------------------------------
Date: Fri, 24 Aug 2001 05:00:29 GMT
From: echang@netstorm.net (E.Chang)
Subject: Re: - HELP! Accidentally saved Perl script with WORDPAD...
Message-Id: <Xns9107B0139222echangnetstormnet@207.106.93.86>
"Jon 'The Mensch'" <vemba72@youknowwhattodo.hotmail.com> wrote in
<N_jh7.1205$ok3.362523@weber.videotron.net>:
> I just accidentally modified a .CGI perl script with WORDPAD
> instead of my usual NOTEPAD. Naturally, the file no longer works,
> probably because of the added carriage returns WP adds (I guess).
>
> My question is... short of going over every line in NOTEPAD
> manually (forget it, there are zillions of lines) what are my
> options to get out of this predicament?
Open the file again in Wordpad. Choose Save-As and then save it as
type Text Document - MS-DOS Format.
--
EBC
------------------------------
Date: Fri, 24 Aug 2001 00:17:47 -0500
From: "William Alexander Segraves" <wsegrave@mindspring.com>
Subject: Re: - HELP! Accidentally saved Perl script with WORDPAD...
Message-Id: <9m4ohv$han$1@slb5.atl.mindspring.net>
"Jon 'The Mensch'" <vemba72@youknowwhattodo.hotmail.com> wrote in message
news:N_jh7.1205$ok3.362523@weber.videotron.net...
> This is probably in every Perl FAQ on the planet, but since I can't seem
to
> find one...
>
> I just accidentally modified a .CGI perl script with WORDPAD instead of my
> usual NOTEPAD. Naturally, the file no longer works, probably because of
the
> added carriage returns WP adds (I guess).
>
> My question is... short of going over every line in NOTEPAD manually
(forget
> it, there are zillions of lines) what are my options to get out of this
> predicament?
>
> Thanks!
>
> Jon
>
>
FTP it to your cgi-bin as ASCII text.
Bill Segraves
Auburn, AL
------------------------------
Date: Fri, 24 Aug 2001 05:29:48 GMT
From: Danny Aldham <danny@lennon.postino.com>
Subject: Re: - HELP! Accidentally saved Perl script with WORDPAD...
Message-Id: <9m4gp7$krs$1@lennon.postino.com>
Jon 'The Mensch' <vemba72@youknowwhattodo.hotmail.com> wrote:
>I just accidentally modified a .CGI perl script with WORDPAD instead
>of my
>usual NOTEPAD. Naturally, the file no longer works, probably because
>of the
>added carriage returns WP adds (I guess).
>My question is... short of going over every line in NOTEPAD manually
>(forget
>it, there are zillions of lines) what are my options to get out of
>this predicament?
Write yourself a perl script that does a s/\cM//g
And post less that 80 columns too.
--
Danny Aldham Providing Certified Internetworking Solutions to Business
www.postino.com E-Mail, Web Servers, Web Databases, SQL PHP & Perl
------------------------------
Date: Fri, 24 Aug 2001 02:18:38 -0400
From: "Jon 'The Mensch'" <vemba72@youknowwhattodo.hotmail.com>
Subject: Re: - HELP! Accidentally saved Perl script with WORDPAD...
Message-Id: <4lmh7.7132$Oj3.462972@wagner.videotron.net>
"William Alexander Segraves" <wsegrave@mindspring.com> wrote in message
news:9m4ohv$han$1@slb5.atl.mindspring.net...
> "Jon 'The Mensch'" <vemba72@youknowwhattodo.hotmail.com> wrote in message
> news:N_jh7.1205$ok3.362523@weber.videotron.net...
> > This is probably in every Perl FAQ on the planet, but since I can't seem
> to
> > find one...
> >
> > I just accidentally modified a .CGI perl script with WORDPAD instead of
my
> > usual NOTEPAD. Naturally, the file no longer works, probably because of
> the
> > added carriage returns WP adds (I guess).
> >
> > My question is... short of going over every line in NOTEPAD manually
> (forget
> > it, there are zillions of lines) what are my options to get out of this
> > predicament?
> >
> > Thanks!
> >
> > Jon
> >
> >
>
> FTP it to your cgi-bin as ASCII text.
That goes without saying, but it doesn't remove the inserted carriage
returns.
Jon
------------------------------
Date: Fri, 24 Aug 2001 02:20:25 -0400
From: "Jon 'The Mensch'" <vemba72@youknowwhattodo.hotmail.com>
Subject: Re: - HELP! Accidentally saved Perl script with WORDPAD...
Message-Id: <Mmmh7.7149$Oj3.463631@wagner.videotron.net>
I tried that actually when I was troubleshooting... but it didn't help. :(
Jon
"E.Chang" <echang@netstorm.net> wrote in message
news:Xns9107B0139222echangnetstormnet@207.106.93.86...
> "Jon 'The Mensch'" <vemba72@youknowwhattodo.hotmail.com> wrote in
> <N_jh7.1205$ok3.362523@weber.videotron.net>:
>
> > I just accidentally modified a .CGI perl script with WORDPAD
> > instead of my usual NOTEPAD. Naturally, the file no longer works,
> > probably because of the added carriage returns WP adds (I guess).
> >
> > My question is... short of going over every line in NOTEPAD
> > manually (forget it, there are zillions of lines) what are my
> > options to get out of this predicament?
>
> Open the file again in Wordpad. Choose Save-As and then save it as
> type Text Document - MS-DOS Format.
>
> --
> EBC
------------------------------
Date: Thu, 23 Aug 2001 23:21:30 -0700
From: Kira <callgirl@la.znet.com>
Subject: Re: - HELP! Accidentally saved Perl script with WORDPAD...
Message-Id: <3B85F26A.C4C0BD62@la.znet.com>
Jon 'The Mensch' wrote:
> I just accidentally modified a .CGI perl script with WORDPAD instead of my
> usual NOTEPAD. Naturally, the file no longer works, probably because of the
> added carriage returns WP adds (I guess).
Yeah, real difficult to notice this difference between wordpad
and notepad, real difficult.
* rolls her eyes *
> My question is... short of going over every line in NOTEPAD manually (forget
> it, there are zillions of lines) what are my options to get out of this
> predicament?
Predicament, you misspelled pickle, which I understand most
trolls love to suck.
You expect me, at least me, to believe you are editing a program
with zillions of lines using notepad? Sure!
Tonight, I spent my quiet time working on my chatline script.
It is three-thousand-four-hundred-forty-five lines at a bit
over one-hundred-thirty kilobytes.
* wonders if she would have better luck using notepad *
I use a full blown program editor to write and work with my
programs. What is your excuse for not using a program editor?
* as if *
My chat script is, without exaggeration, the absolute best
and the absolute most entertaining chat program found anywhere,
and, stroking my ego, quite often a target for theft, although
none have succeeded nor will. I have two very remarkable androids
taking care of my various sites.
Wanna meet them? Most sissified geeks scream and leave upon
first encounter with my Roberta The Remarkable Robot.
Professionals use the right tools and, use professional tools.
Notepad, well, this is a good indicator of your professionalism.
NOTEPAD!!
* flat palm smacks her forehead *
jeeeeshhh...
Godzilla! Queen Of Artificial Intelligence.
--
http://la.znet.com/~callgirl/webchat/chahta.cgi
http://la.znet.com/~callgirl/android.html
------------------------------
Date: Fri, 24 Aug 2001 04:09:38 GMT
From: "David Scarlett" <dscarlett@optushome.com.au>
Subject: 4th ed of the Camel?
Message-Id: <6skh7.22005$A5.67619@news1.eburwd1.vic.optushome.com.au>
Just wondering, since I unfortunately bought the 2nd ed of Learning Perl
right before the 3rd ed came out, is there likely to be a 4th edition of the
Camel any time in the near future? Perhaps with the release of Perl 6?
I'm about to buy the Camel, and don't want to find out I missed out on the
newest edition by a month. ;-)
--
David Scarlett
dscarlett@optushome.com.au
http://www.listen.to/artifice/
http://members.optushome.com.au/dscarlett/
"Damn it, Kif, where's the little umbrella? That's what makes it a scotch on
the rocks!"
-Capt. Zapp Brannigann, Futurama
------------------------------
Date: 23 Aug 2001 23:10:23 -0700
From: merlyn@stonehenge.com (Randal L. Schwartz)
Subject: Re: 4th ed of the Camel?
Message-Id: <m1pu9m0z00.fsf@halfdome.holdit.com>
>>>>> "David" == David Scarlett <dscarlett@optushome.com.au> writes:
David> Just wondering, since I unfortunately bought the 2nd ed of
David> Learning Perl right before the 3rd ed came out, is there likely
David> to be a 4th edition of the Camel any time in the near future?
David> Perhaps with the release of Perl 6?
Perl 6 is not "the near future".
Unless someone's keeping a BIG secret from me, there's no Camel 4
planned before Perl 6. :)
--
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
<merlyn@stonehenge.com> <URL:http://www.stonehenge.com/merlyn/>
Perl/Unix/security consulting, Technical writing, Comedy, etc. etc.
See PerlTraining.Stonehenge.com for onsite and open-enrollment Perl training!
------------------------------
Date: Fri, 24 Aug 2001 02:33:13 -0400
From: Benjamin Goldberg <goldbb2@earthlink.net>
Subject: Re: DBD::DB2 help
Message-Id: <3B85F529.65AD193C@earthlink.net>
Jim Thomason wrote:
>
> We're using DBD::DB2 @ work and are encountering an odd problem, while
> doing a large batch import, my script will occasionally just die with
> a segmentation fault and dump core.
[snip]
> The script works flawlessly if I import into MySQL instead of DB2.
>
> Anyone encounter anything like this and have any ideas?
I've never used DB2, but it seems obvious to me that if it works with
MySQL, then the solution to your problem is to use MySQL. If you want
support with DB2, you need to send a bug report to the maintainers of
DBD::DB2, and hope they respond in a timely manner. I don't know who
the maintainers are, I'm sure it says it somewhere in the documentation.
Us perl folks can generally help you if the the problem is with perl
itself, but when it's with a module, you probably need to whomever is
maintaining it.
--
I'm not a programmer but I play one on TV...
------------------------------
Date: Fri, 24 Aug 2001 06:21:20 GMT
From: "John W. Krahn" <krahnj@acm.org>
Subject: Re: module File::Find and parameters
Message-Id: <3B790D88.4C32F00E@acm.org>
Chris van der Geer wrote:
>
> I have made the following script that opens all files in directory
> '/', reads inode-information and puts it into a hash that has been
> tied to a .dbm-file on the filesystem.
>
> <BEGIN SCRIPT>
> #!/usr/bin/perl
>
> use File::Find;
>
> sub wanted {
> my $file=$File::Find::name;
> my $fileinfo = join(' ', stat $File::Find::name);
> $hash{$file}=$fileinfo;
> }
>
> dbmopen(%hash, '/tmp/outputfile', 0644) || die "Cannot create file:
> $!";
> find \&wanted, "/";
> dbmclose(%hash);
> <END SCRIPT>
>
> For so far it works OK.
> But now I want to use 'use strict' and declare my hash %hash local.
> That won't succeed.
>
> I have tried to call sub-routine 'wanted' with parameters (reference
> to a local declared hash) but sub-routine 'wanted' doesn't accept
> parameters.
> I have tried to tie the hash, put 1 entry into the hash and untie the
> hash in subroutine 'wanted', but the program gets very very slow.
>
> Does anyone have an idea to solve this problem?
#!/usr/bin/perl -w
use strict;
use File::Find;
use DB_File;
my %hash;
tie %hash, "DB_File", '/tmp/outputfile' or die "Cannot open
'/tmp/outputfile': $!";
find( sub { $hash{$Find::File::name} = "@{[stat()]}" }, '/' );
untie %hash;
__END__
John
--
use Perl;
program
fulfillment
------------------------------
Date: 24 Aug 2001 11:01:57 +0400
From: Ilya Martynov <ilya@martynov.org>
Subject: Re: Performance : Shell X Perl
Message-Id: <871ym2lz4q.fsf@abra.ru>
>>>>> On Fri, 24 Aug 2001 02:27:58 GMT, mjd@plover.com (Mark Jason Dominus) said:
MJD> In article <3B84CDD1.9ADE800B@ce.gatech.edu>,
MJD> Robert Sherman <rsherman@ce.gatech.edu> wrote:
>> in general, the shell is better for smaller tasks, and for portability
>> (provided you use sh, as it is the most consistent across the board)
MJD> I'd strongly disagree with that. When you write an sh script, you
MJD> have to call out to a lot of external utilities like eval, cut, sort,
MJD> ls, ps, and so on. These may not be present everywhere, and if they
MJD> are their argument formats and output may vary from platform to platform.
MJD> In my experience it's a lot easier to write a portable Perl program
MJD> than a portable shell script. In 1995 you might have had to worry
MJD> that the target system didn't have Perl, but these days Perl is almost
MJD> everywhere.
A second this. If you are carefull you can write Perl script that will
work on Unix, Unix-like, Win32, VMS and other systems. Try to do same
with sh.
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
| Ilya Martynov (http://martynov.org/) |
| GnuPG 1024D/323BDEE6 D7F7 561E 4C1D 8A15 8E80 E4AE BE1A 53EB 323B DEE6 |
| AGAVA Software Company (http://www.agava.com/) |
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
------------------------------
Date: Fri, 24 Aug 2001 02:08:51 -0400
From: Benjamin Goldberg <goldbb2@earthlink.net>
Subject: Re: quick(?) programming question for perl newbie
Message-Id: <3B85EF73.E613E4A8@earthlink.net>
Nathan McDannold wrote:
>
> Hello,
>
> I needed to write some quick and dirty code to control a ftp session.
> I've never done anything like this, and I chose Perl as a new language
> to learn for this project. I hacked my way through, and got a working
> script in a few hours(nice language you've got here).
>
> Now, the last thing I'd like to do is to integrate a little subroutine
> I have in some other C code I have, and am not sure how I should do
> this. The subroutine opens a binary file of a given name, extracts
> some bytes, flips the byte order (the file was created on a unix
> machine (big-endian), and is being read in on a PC (little-endian)),
> and returns an integer read from the file.
Fortuantly, with perl, you don't need to know what endianness the
machine you're on is, only the endianness of the file [what created it].
> Here is the C code:
[snip C++ code]
> Would this be difficult to do in Perl? Where should I look? Would it
> be easier to link to the C code? I'd apprciate any thoughts/help.
> Sorry if this is a totally obvious question or if this isn't the right
> newsgroup.
This is a trivial thing to do in perl:
sub getheaderval($) {
local ($/,*inFile) = \2;
open(inFile, "<", shift) or die $!;
binmode(inFile);
return unpack "n", scalar <inFile>;
}
--
I'm not a programmer but I play one on TV...
------------------------------
Date: Fri, 24 Aug 2001 08:43:30 +0200
From: Philippe PERRIN <philippe.perrin@sxb.bsf.alcatel.fr>
Subject: Re: specific tutorial...
Message-Id: <3B85F792.DCF469BC@sxb.bsf.alcatel.fr>
Nathan Randle wrote:
> I have learnt the basics surrounding Perl now I think but I want to make a
> log in system for a program I am making. Is there any specific tutorials on
> the web that explain how to make a log-in system?
Hi
If you intend to log events on a WindowsNT/2000 system, see the
Win32::EventLog package. You'll find more info on it at :
http://aspn.activestate.com/ASPN/Reference/Products/ActivePerl/site/lib/Win32/EventLog.html
(but no tutorial there...)
--
PhP
($r1,$r2,$r3,$r4)=("19|20","0|1","28|29","5|24");($r5,$r6)=("9|10|15|16|$r1|$r2","9|10|$r3");%h=("1|",$r6,"1=","[1-5]|2[0-4]","1/","0|19","1\\","6|25","2|","0|6|19|25|$r6","2/","1|20","2\\",$r4,"3|","$r2|6|$r1|25|$r6","3/",$r4,"4|","$r2|$r1|$r6","4=","2|3|4|11|12|13|14|21|22|23","4/",$r4,"4\\",15,"5|","$r2|9|15|$r1|20|$r3","5/",10,"6|",$r5,"7|",$r5,"7/",$r3);for($l=1;$l<8;$l++){b:for($i=0;$i<30;$i++){c:foreach(keys
%h){next c if(!(/^$l(.*)$/));$a=$1;if($i=~/^($h{$_})$/){print $a;next
b;}}print " ";}print "\n";}
------------------------------
Date: Fri, 24 Aug 2001 01:53:11 -0400
From: Benjamin Goldberg <goldbb2@earthlink.net>
Subject: Re: sysread problem on socket
Message-Id: <3B85EBC7.768B3468@earthlink.net>
Alex Hart wrote:
>
> I have a POP client that I wrote by hand (well, I use Socket.pm) and
> its has worked perfectly until recently. I found one server that it
> won't work with and I don't understand what is happening. Hopefully,
> one of you enlightened souls will understand the problem.
>
> The basic problem is that the output from the server is getting broken
> up. When I do a sysread on the filehandle, it doesn't read the whole
> line. I need to do another sysread to pull in the rest of the line. I
> wait plenty of time and I read in plenty of bytes. I have tried
> changing both with no help. Unless I read the buffer again, I can't
> get the whole line. I have tried using the select command in all sorts
> of ways, with no effect.
sysread is not ever garunteed to return any particular amount of data --
it will return a nonzero amount of data as soon as some becomes
available, but even if all the data is ready and waiting, it is entirely
possible for sysread to only return a tiny bit of it, as little as one
byte.
I would suggest that you set $/ to $CRLF, and read using <>, and not use
sysread. Also, your $CRLF should be set to "\015\012" if you want it to
be portable, not to "\r\n" which doesn't work on all platforms.
> The following is a stripped down version of the code which will
> connect to the server, send the username and password(USER and PASS),
> check the number of messages (STAT), then quit. It works on most
> servers, but fails on at least one. The second sysread (commented
> near the end) makes it work on all.
>
> If anyone understands what is going on here, please let me know.
> Thanks.
>
> #!/usr/bin/perl -w
>
> use strict;
> my $server = ""; # server name
> my $user = ""; # user name
> my $pass = ''; # user password
The script isn't likely to work with empty strings for these :)
Use "$server = shift" etc, to get items from @ARGV.
>
> my @lines;
>
> use Socket;
> my $CRLF = "\r\n";
my $CRLF = "\015\012";
> my $protocol = (getprotobyname('tcp'))[2];
> socket(POP, AF_INET, SOCK_STREAM, $protocol);
Always, yes, always, check the return value of system calls.
> my $server_socket = sockaddr_in (110, inet_aton($server));
> connect(POP, $server_socket);
> my $old_selected = select(POP);
> $| = 1;
> select($old_selected);
> select(undef, undef, undef, .75);
Is there a point to sleeping 3/4 of a second here?
>
> my $first_response;
> sysread(POP, $first_response, 1024);
There's no garuntee that this will contain the entire first response,
only that it will contain a nonzero amount of data [unless we've hit
eof, in which case it will be zero bytes].
$/ = "\015\012";
my $first_response = <POP>;
> print "server: $first_response";
You could combine reading with printing:
print "server: ", scalar <POP>;
> my @acts = ("USER $user$CRLF","PASS
> $pass$CRLF","STAT$CRLF","QUIT$CRLF");
Wouldn't it be easier to add the CRLF when printing, rather than here?
Also, this would look better if it were either all on one line, or else
one item per line:
my @acts = (
"USER $user",
"PASS $pass",
"STAT",
"QUIT",
);
>
> foreach (@acts) {
> print "client: $_";
> print POP $_;
If the CRLF is ommited in the list, it would have to be added here.
print "client: ", $_, "\n";
print POP $_, $CRLF;
> my $tmp;
> sysread(POP, $_, 1024);
> # sysread(POP, $tmp, 1024); # these 2 lines will make it work
> # $_ .= $tmp;
$_ = <POP>; # works since $/ is $CRLF
> print "server: $_\n";
since $_ should already contain a CRLF, [unless we chomp it], so adding
a \n should be needed.
> unless (/^\+OK/) {
> print "server didn't respond properly.\n";
> exit;
> }
> }
--
I'm not a programmer but I play one on TV...
------------------------------
Date: Fri, 24 Aug 2001 08:34:21 +0200
From: Philippe PERRIN <philippe.perrin@sxb.bsf.alcatel.fr>
Subject: Re: win32 system command and stdout
Message-Id: <3B85F56D.BCA3AD90@sxb.bsf.alcatel.fr>
Pentti Peisa wrote:
> I am having difficulties controlling stdout and stderr stream while I
> am executing external program with system command. I don't want any
> output from those external processes I have tried following codes
> without success.
> Output from the external command is mixing with my cgi output.
closing STDOUT si not a good idea for a cgi script :-)
I suggest you run "command > nul 2> nul" without closing anything :
"> nul" means no stdout for the command,
"2> nul" means no stderr for the command.
--
PhP
($r1,$r2,$r3,$r4)=("19|20","0|1","28|29","5|24");($r5,$r6)=("9|10|15|16|$r1|$r2","9|10|$r3");%h=("1|",$r6,"1=","[1-5]|2[0-4]","1/","0|19","1\\","6|25","2|","0|6|19|25|$r6","2/","1|20","2\\",$r4,"3|","$r2|6|$r1|25|$r6","3/",$r4,"4|","$r2|$r1|$r6","4=","2|3|4|11|12|13|14|21|22|23","4/",$r4,"4\\",15,"5|","$r2|9|15|$r1|20|$r3","5/",10,"6|",$r5,"7|",$r5,"7/",$r3);for($l=1;$l<8;$l++){b:for($i=0;$i<30;$i++){c:foreach(keys
%h){next c if(!(/^$l(.*)$/));$a=$1;if($i=~/^($h{$_})$/){print $a;next
b;}}print " ";}print "\n";}
------------------------------
Date: Fri, 24 Aug 2001 02:18:41 -0400
From: Benjamin Goldberg <goldbb2@earthlink.net>
Subject: Re: Win32: how much disk space free?
Message-Id: <3B85F1C1.69680C46@earthlink.net>
Florian Haftmann wrote:
>
> Hi!
>
> I want to examine (Win32) how much disk space (drive A: or B:) is
> available?
> How to do?
Look through www.cpan.org or search via search.cpan.org for modules
starting with Win32:: and if you're lucky, you can get access to some
win32api function which will do it.
--
I'm not a programmer but I play one on TV...
------------------------------
Date: 6 Apr 2001 21:33:47 GMT (Last modified)
From: Perl-Users-Request@ruby.oce.orst.edu (Perl-Users-Digest Admin)
Subject: Digest Administrivia (Last modified: 6 Apr 01)
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.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.
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 V10 Issue 1602
***************************************