[13024] in Perl-Users-Digest

home help back first fref pref prev next nref lref last post

Perl-Users Digest, Issue: 434 Volume: 9

daemon@ATHENA.MIT.EDU (Perl-Users Digest)
Mon Aug 9 18:17:15 1999

Date: Mon, 9 Aug 1999 15:10:18 -0700 (PDT)
From: Perl-Users Digest <Perl-Users-Request@ruby.OCE.ORST.EDU>
To: Perl-Users@ruby.OCE.ORST.EDU (Perl-Users Digest)

Perl-Users Digest           Mon, 9 Aug 1999     Volume: 9 Number: 434

Today's topics:
        perl script - help (Martzloff, Chris, Mr, SAM/SMP)
    Re: perl script - help <sariq@texas.net>
    Re: perl script - help <makkulka@cisco.REMOVETHIS.com>
    Re: perl script - help <cassell@mail.cor.epa.gov>
    Re: perl script - help <makkulka@cisco.REMOVETHIS.com>
    Re: POST via Imagemap - How? (Bart Lateur)
    Re: POST via Imagemap - How? <cassell@mail.cor.epa.gov>
        Problem dynamically loading modules via eval <brucep@msn.com>
    Re: Problem reading forms with perl genelong@my-deja.com
    Re: ps -ef |grep ""kill script? (Jerome O'Neil)
    Re: Recurse function <Monty.Scroggins@mci.com>
    Re: Return Value from "system" call <aqumsieh@matrox.com>
    Re: sed vs. grep for string manipulation? (Donovan Rebbechi)
        Stopping someone from getting  my cgi-scripts (Zoraster)
    Re: Stopping someone from getting  my cgi-scripts <rootbeer@redcat.com>
        Upload file from mac <longdan@datacomm.ch>
    Re: Using C Librry with Perl... <rootbeer@redcat.com>
        Using Mail::Header and Mail::Internet <cs454@hotmail.com>
        Web Calendar Help.... !!! vnova94@aol.com
        Digest Administrivia (Last modified: 1 Jul 99) (Perl-Users-Digest Admin)

----------------------------------------------------------------------

Date: Mon, 09 Aug 1999 08:31:18 -0800
From: chris.martzloff@army.pentagon.mil (Martzloff, Chris, Mr, SAM/SMP)
Subject: perl script - help
Message-Id: <%OFr3.2448$001.1198244@WReNphoon3>

I'm new at programming - so if anyone could help.
I've got a big file with 4 columns or fields.  The
two columns in the middle I don't care about.  The
first column has a name or a string that doesn't
change nearly as much as the name or string in the
forth column.  My objective is to count the number
of instances of the word, name or string in the forth
column to the name or string in the first column that
remains the same for a while and then it changes to a
different word for which I have to count over again.
I would like to print " for every one of these in the
first column I found 3 instances of that, 4 instances
of this and so on.

In other words:

tttt  wecc  eer   3/1
tttt  fgds  dfg   3/1
tttt  fgds  ghf   4/1
tttt  dfgg  rfc   4/1
rrrr  dffs  tgb   1/1
rrrr  fdsg  tgf   6/2

for word tttt i found 2 instances of 3/1
2 instances of 4/1.
for word rrrr i found 1 instance of 1/1 and 1 instance of 6/2.

and so on.



   -**** Posted from RemarQ, http://www.remarq.com/?c ****-
 Search and Read Usenet Discussions in your Browser


------------------------------

Date: Mon, 09 Aug 1999 15:03:02 -0500
From: Tom Briles <sariq@texas.net>
Subject: Re: perl script - help
Message-Id: <37AF33F6.93C308BB@texas.net>

Martzloff, Chris, Mr, SAM/SMP wrote:
> 
> In other words:
> 
> tttt  wecc  eer   3/1
> tttt  fgds  dfg   3/1
> tttt  fgds  ghf   4/1
> tttt  dfgg  rfc   4/1
> rrrr  dffs  tgb   1/1
> rrrr  fdsg  tgf   6/2
> 
> for word tttt i found 2 instances of 3/1
> 2 instances of 4/1.
> for word rrrr i found 1 instance of 1/1 and 1 instance of 6/2.
> 
> and so on.

Well, write your program to do precisely what you did in your head.

Take the first line, put the first and fourth elements in a hash. 
Increment hash.

Ta-da!

If you already have some code, and you need some help with it,
cut-and-paste a portion.

- Tom


------------------------------

Date: Mon, 09 Aug 1999 13:19:09 -0700
From: Makarand Kulkarni <makkulka@cisco.REMOVETHIS.com>
Subject: Re: perl script - help
Message-Id: <37AF37BD.256D87D@cisco.REMOVETHIS.com>

[
Martzloff, Chris, Mr, SAM/SMP wrote:
> I've got a big file with 4 columns or fields.  The
> two columns in the middle I don't care about.  The
> first column has a name or a string that doesn't
> change nearly as much as the name or string in the
> forth column.  My objective is to count the number
> of instances of the word, name or string in the forth
> column to the name or string in the first column that
> remains the same for a while and then it changes to a
> different word for which I have to count over again.
]
--
my $first_col = "" ;
my %count = () ;
my ( $left, $drop, $drop, $right );
while (<DATA>)
{
( $left, $drop, $drop, $right ) = split ( ' ' );
if ( not (  $left eq $first_col )  )
        {
        # new word encountered in the leftmost col..
        print " for the word $first_col ",  join ( ' ', map {" $_
appears $count{$_} times "}  keys %count) , "\n" unl
ess $first_col eq "" ;
        %count = () ;
        }
        $first_col = $left ;
        $count { $right}+=1 ;
}
print " for the word $first_col ",  join ( ' ', map {" $_ appears
$count{$_} times "}  keys %count) , "\n"  unless $fi
rst_col eq "" ;

__DATA__
tttt  drop drop xx
tttt  wecc  eer   3/1
tttt  fgds  dfg   3/1
tttt  fgds  ghf   4/1
tttt  dfgg  rfc   4/1
rrrr  dffs  tgb   1/1
rrrr  fdsg  tgf   6/2


The other way to do it would be to maintain
counts for each unique occurence of a word
in the leftmost column. But that would mean
memory usage if you have too many of them.
~


------------------------------

Date: Mon, 09 Aug 1999 14:29:35 -0700
From: David Cassell <cassell@mail.cor.epa.gov>
Subject: Re: perl script - help
Message-Id: <37AF483F.A77DF578@mail.cor.epa.gov>

Makarand Kulkarni wrote:
[snip of problem]
> my $first_col = "" ;
> my %count = () ;
> my ( $left, $drop, $drop, $right );
> while (<DATA>)
> {
> ( $left, $drop, $drop, $right ) = split ( ' ' );
> if ( not (  $left eq $first_col )  )
>         {
>         # new word encountered in the leftmost col..
>         print " for the word $first_col ",  join ( ' ', map {" $_
> appears $count{$_} times "}  keys %count) , "\n" unl
> ess $first_col eq "" ;
>         %count = () ;
>         }
>         $first_col = $left ;
>         $count { $right}+=1 ;
> }
> print " for the word $first_col ",  join ( ' ', map {" $_ appears
> $count{$_} times "}  keys %count) , "\n"  unless $fi
> rst_col eq "" ;
[snip of data and comment]

This doesn't seem extensible or clean to me.  Did you consider
using a better data structure?  Here's a quick 'n' dirty version using
a hash of hashes, which doesn't take up too much space:

#!/usr/bin/perl -w 
use strict;

my %HoH = ();
my ($left, $right);

open FILE, 'path/to/file' or die "can't open file: $!";

while (<FILE>) {
    ($left, undef, undef, $right) = split;    # note the undef's in here
    $HoH{$left}{$right}++;
}

foreach $left (sort keys %HoH) {
    print "left col: $left\n";
    foreach $right ( sort keys %{$HoH{$left}} )  {
        print "  count for $right is $HoH{$left}{$right}\n";
    }
}


Try that with the same data set.  This seems like a better data
structure
to me.  And a better data structure will lead you to a better algorithm.
Notice that the 'large' file is red one line at a time, with only the
counts being tracked.  I'm sure one of the Perl Golfers will show a
shorter version of this.  With a Benchmark.  :-)

HAND,
David
--
David Cassell, OAO                               
cassell@mail.cor.epa.gov
Senior Computing Specialist
mathematical statistician


------------------------------

Date: Mon, 09 Aug 1999 14:55:40 -0700
From: Makarand Kulkarni <makkulka@cisco.REMOVETHIS.com>
Subject: Re: perl script - help
Message-Id: <37AF4E5C.1B6250AD@cisco.REMOVETHIS.com>

[David Cassell wrote:
> This doesn't seem extensible or clean to me.  Did you consider
> using a better data structure?  
Yes. But I assumed that other than printing out the number
of occurences as a message there is nothing else the code
was supposed to do. If after processing the file you
need the accumulated counts to do some calculations then
using a double hash etc is a good idea. Or else I thought
it is a good idea to print out the occurence once we 
see a new word in the first col. The only thing I assumed
wrong was the file was sorted on the leftmost column. If
it is not then the results of my program will be all wrong.
Thanks anyway.

==


------------------------------

Date: Mon, 09 Aug 1999 19:19:01 GMT
From: bart.lateur@skynet.be (Bart Lateur)
Subject: Re: POST via Imagemap - How?
Message-Id: <37b12942.1103168@news.skynet.be>

Abigail wrote:

>Oddly enough, someone asked the same question recently in this
>newsgroup, with a slightly different subject line.
>
>Perhaps you want to contact the poster, maybe he got an answer,
>or figured it out himself. His email address is: cmeilahn@nauiww.org

What a strange sense of humour. It *is* the same poster. Should he
contact himself? Is this an advanced case of schisophrenia?

	"Hi, me. I have the same problem as me. Do I know the answer?"

	Bart.


------------------------------

Date: Mon, 09 Aug 1999 14:13:22 -0700
From: David Cassell <cassell@mail.cor.epa.gov>
Subject: Re: POST via Imagemap - How?
Message-Id: <37AF4472.71D55A1C@mail.cor.epa.gov>

Bart Lateur wrote:
> 
> Abigail wrote:
> 
> >Oddly enough, someone asked the same question recently in this
> >newsgroup, with a slightly different subject line.
> >
> >Perhaps you want to contact the poster, maybe he got an answer,
> >or figured it out himself. His email address is: cmeilahn@nauiww.org
> 
> What a strange sense of humour. It *is* the same poster. Should he
> contact himself? Is this an advanced case of schisophrenia?
> 
>         "Hi, me. I have the same problem as me. Do I know the answer?"

Well *I* thought Abigail's intention was imminently clear.  But then,
I'm the sort of person who uses the word 'imminently' in conversation.

What do you say to someone who posts the identical message multiple
times,
several hours apart?  Or several *days* apart, as in the case of someone
I answered Friday to no avail...

David
--
David Cassell, OAO                               
cassell@mail.cor.epa.gov
Senior Computing Specialist
mathematical statistician


------------------------------

Date: Mon, 9 Aug 1999 17:51:45 -0400
From: "Bruce Pennypacker" <brucep@msn.com>
Subject: Problem dynamically loading modules via eval
Message-Id: <OHgsAEr4#GA.240@cpmsnbbsa02>

Hi all,

I'm a bit of a perl neophyte and our resident perl guru is on vacation, so
it goes without saying that I'm stuck and have no clue how to proceed....
Here's the problem in a nutshell.  I have a perl program that dynamically
loads a module using eval.  The program is a generic data conversion app
that loads different data conversion routines based on the input data.
Unfortunately I'm not able to get the dynamic loading to work properly.  If
I include the module statically then everything works great - if I try to do
it dynamically then the module loads but it can't dereference an object that
I'm passing to it.  I need to reference some subroutines from the parent
object in order to get some configuration settings.  I can't pass these into
the subroutine because different data conversion routines need different
parameters...

Here's an example of what I'm doing:


In my main program:

sub loadmodule {
my $self = @_;
$self->{test} = "this is a test";
print "self = $self\n";
my $parserobject;
my $module = "ps::ParseDSV";
my $command = << CodeToEval;
use $module;
\$parserobject = new $module('$self');
CodeToEval
eval ($command);
}

in ps::ParseDSV.pm:

sub new {
    my ($self, $parent) = @_;

    print "parent = $parent\n";
    print $parent->{test} . "\n";
}

When I run the above code (well, not EXACTLY this code but very close to it)
then it prints out the hash value for $self in the loadmodule subroutine
then it prints out the same hash value for $parent in ps::ParseDSV::new.
However $parent->{test} is not properly evaluated - it ends up printing out
a blank string.

If I change loadmodule as below to load the module statically then
everything works great.  I can reference $parent's members & functions
without any problems whatsoever.

sub loadmodule {
my $self = @_;
$self->{test} = "this is a test";
print "self = $self\n";
use "ps::ParseDSV";
my $parserobject = new ps::ParseDSV($self);
}

So, what am I doing wrong in my attempt to dynamically load the module?
From everything that I'm printing out it looks to me like it definately
should be working.  In both cases the hash value for the object is printed
out first in the loadmodule subroutine then in the LoadDSV constructor.  But
only when I use the static approach am I actually able to reference data
based on the object that I pass to the constructor...

Please help me before I take this PC and see how high it will bounce off the
pavement three floors below my window!

-Bruce








------------------------------

Date: Mon, 09 Aug 1999 20:41:08 GMT
From: genelong@my-deja.com
Subject: Re: Problem reading forms with perl
Message-Id: <7oned1$16n$1@nnrp1.deja.com>

Thanks to all for your patience with a unix-challenged windows
programmer.  Some more questions:

I went to activestate.com, and there are a lot of things to download.
Which one(s) do I need?

Is the "standard distribution" basically a perl compiler?  Why would I
want to compile my perl when the server interprets the source?  Or is
it just for documentation purposes?


There seems to be a huge communication gap between unix and windows
programmers.  Where do people enter commands such as perldoc (or
whatever it was) in Windows?  Windows consists of icons and screens,
not command lines.  The only way I know of entering commands is opening
a DOS window, and I would think DOS has nothing to do with perl.

I am glad to get a hold of all these resources to enhance my knowledge
of perl, but I also feel I am buying a car when all I want to do is go
to the house next door.  Is all this really necessary to read angle
brackets from a form?  I see forms all the time that let users enter
addresses such as "joe <joe@domain.com>".  How do those forms get the
input into some place where it can be manipulated?  I will be glad to
learn all these things, but if someone could hand me a line of code
that would do the trick, I would be greatly appreciative.  It just
can't be that hard.

Again, thanks for all the comments.

Gene


Sent via Deja.com http://www.deja.com/
Share what you know. Learn what you don't.


------------------------------

Date: 9 Aug 1999 15:40:42 GMT
From: jeromeo@atrieva.com (Jerome O'Neil)
To: Tom Phoenix <rootbeer@redcat.com>
Subject: Re: ps -ef |grep ""kill script?
Message-Id: <7omspq$j5c$1@brokaw.wa.com>

[Posted and mailed]

In article <Pine.GSO.4.10.9908062100490.9452-100000@user2.teleport.com>,
	Tom Phoenix <rootbeer@redcat.com> writes:
> On 7 Aug 1999, Jerome O'Neil wrote:
> 
>> kill -9 `ps -ef | grep foo | awk -e '{print $2}'`
> 
> Using signal 9 as your first choice? 

No, its the original poster's first choice, so I'm assuming its what he
wants.

<QUOTE>
I normally take care of this by:
ps -ef |grep "specific"
kill -9 "PID1" "PID2" "PID3" etc...
</QUOTE>

To which I replied.

"Your signals may vary."

Good Luck!
-- 
Jerome O'Neil, Operations and Information Services
Atrieva Corporation, 600 University St., Ste. 911, Seattle, WA 98101
jeromeo@atrieva.com - Voice:206/749-2947 
The Atrieva Service: Safe and Easy Online Backup  http://www.i-filezone.com


------------------------------

Date: Mon, 09 Aug 1999 19:35:19 GMT
From: "Monty Scroggins" <Monty.Scroggins@mci.com>
Subject: Re: Recurse function
Message-Id: <X3Gr3.1059$8X1.96205@PM01NEWS>


> I was told to install recurse function available in a .pm.
> I couldn't find this in the libwww module set.

It is in a package by user "ASHER" in the File-Tools-x.x.tar.gz
archive.

Good luck

Monty




------------------------------

Date: Mon, 9 Aug 1999 13:27:28 -0400 
From: Ala Qumsieh <aqumsieh@matrox.com>
Subject: Re: Return Value from "system" call
Message-Id: <x3y3dxs985b.fsf@tigre.matrox.com>


rick_bindview@my-deja.com writes:

> How can I get the value that was returned from the executable I called
> using system? All I seem to get is what "wait" is returning 128 not the
> number I was looking for. Can anyone help?

Why don't people just read the manuals?!?!
This is precisely the source of the "nastiness" (as one poster puts
it) present on this ng.

From perlfunc:

=item system LIST
 
Does exactly the same thing as "exec LIST" except that a fork is done
first, and the parent process waits for the child process to complete.
Note that argument processing varies depending on the number of
arguments.  The return value is the exit status of the program as
returned by the wait() call.  To get the actual exit value divide by
256.  See also L</exec>.



You should spend more time reading the docs and FAQs before posting.

HTH,
Ala



------------------------------

Date: 9 Aug 1999 18:00:35 -0400
From: elflord@news.newsguy.com (Donovan Rebbechi)
Subject: Re: sed vs. grep for string manipulation?
Message-Id: <slrn7qujs0.cm1.elflord@panix3.panix.com>

On Sun, 8 Aug 1999 14:12:41 -0700, Larry Rosler wrote:
 
>> See above. You really want "c/cards?=/replacestring".
>
>Don't you mean s/cards.*=/replacestring/ ?

Your expression doesn't match "card=" ( it requires an 's' to follow the
'd' ), but it matches "cardsfoobar=".  I don't think that's what he wanted.

OTOH, my expression maps "card" followed by 0 or 1 s , followed by "=".
IOW, "card=" or "cards=". I believe that's what he was asking for.

>> BTW, comp.unix.questions is really the right place to ask about 
>> sed and grep.
>
>Why should that be?  

Because a lot of sed and grep wizards hang out their. And sed questions
posted their are usually posted on the "seders" mailing list where
all the sed gurus can read them.

> 'sed' and 'grep' are not Unix, no matter where they 
>may have been implemented already.  

They are part of the POSIX standard, therefore part of UNIX. 

> They are text-processing tools that 
>have been ported to many platforms, and are even the subject of 
>international standardization.

Yes, but the c.o.u.q crowd know these utilities well. Besides, there's
no comp.lang.sed (-;

>comp.unix.questions should deal with Unix OS questions, not with 
>questions about portable tools (aka commands, applications, whatever).

All UNIX tools are portable ( hint: what is the "P" in "POSIX" ? ) The
only nonportable tools are the vendor specific ones, and questions
about these are better asked in specific groups ( for example, questions
about rpm are best asked on the linux newsgroups ) So a corollary to
your argument, is that there is no point having c.o.u.q.

Moreover, each newsgroup adopts it's own "culture" over time. I'm 
familiar with c.o.u.q. and sed/grep questions fit right in.

-- 
Donovan


------------------------------

Date: Mon, 09 Aug 1999 21:03:06 GMT
From: zorasterREMOVE@prontomail.com (Zoraster)
Subject: Stopping someone from getting  my cgi-scripts
Message-Id: <37af4145.14042984@news.jps.net>

A "friend" of mine is using some  progrram or commands that allows
him to view and copy all my cgi scripts off my website.  

I have read about this is some perl books, but it didn't explain how
he was doing it od how to stop it.  Other than be careful 
in writing your scripts.

My question is how can I stop him and other ppl from grabbing my
cgi-scripts


Thanks in advance


------------------------------

Date: Mon, 9 Aug 1999 15:00:43 -0700
From: Tom Phoenix <rootbeer@redcat.com>
Subject: Re: Stopping someone from getting  my cgi-scripts
Message-Id: <Pine.GSO.4.10.9908091458530.7774-100000@user2.teleport.com>

On Mon, 9 Aug 1999, Zoraster wrote:

> My question is how can I stop him and other ppl from grabbing my
> cgi-scripts

Configure your webserver properly. For information on how to do that, see
the docs, FAQs, and newsgroups about your webserver. If you (or anyone
else reading this) don't know what those things are and how to search for
them, please let me know. Cheers!

-- 
Tom Phoenix       Perl Training and Hacking       Esperanto
Randal Schwartz Case:     http://www.rahul.net/jeffrey/ovs/



------------------------------

Date: Tue, 10 Aug 1999 00:00:19 +0200
From: "LongDan" <longdan@datacomm.ch>
Subject: Upload file from mac
Message-Id: <37af50ab@news.datacomm.ch>

I am trying to upload a file trough perl. it works pperfect from pc, but on
the mac i am getting problems. i think because when i transmit a file from
mac, i get the data and ressource fork in the same file.

Does anyone has a working example how to realise a file upload from a mac???

Thanks a lot for any help

longdan@datacomm.ch

Greetings from

LongDan








------------------------------

Date: Mon, 9 Aug 1999 14:07:20 -0700
From: Tom Phoenix <rootbeer@redcat.com>
Subject: Re: Using C Librry with Perl...
Message-Id: <Pine.GSO.4.10.9908091406550.7774-100000@user2.teleport.com>

On Mon, 9 Aug 1999, Olivier & Vincent wrote:

> I've tried to install DynaLib but without any success :(, perl
> returned me the following message : "can't locate loadable
> object for module C::DynaLib". 

Have you seen what the perldiag manpage says about that message? Cheers!

-- 
Tom Phoenix       Perl Training and Hacking       Esperanto
Randal Schwartz Case:     http://www.rahul.net/jeffrey/ovs/



------------------------------

Date: Mon, 09 Aug 1999 13:58:39 -0400
From: Doraemon <cs454@hotmail.com>
Subject: Using Mail::Header and Mail::Internet
Message-Id: <37AF16CF.7FE0D616@hotmail.com>

Hello Everyone,

    Can someone please tell me the syntax of the Mail::Header and
Mail::Internet.  I am trying to create a header using Mail::Header, and
then use Mail::Internet to send the email.

I declared the following fields for the header.

$_from_address_
$_to_address_
$_subject_
$_cc_
$_bcc_

I have assigned values to these variables as follow:
my $_from_address_ = "From: Doraemon@japan.co.jp"'
my $_to_address_ = "Someone@somewhere.com"'
my $_subject_ = "Testing";
my $_cc_ = "";
my $_bcc_ = "";

then from what I have read, the syntax for the "new" constructor for
Mail::Header is as follow:
new ( [ARG], [options]), where ARG is optional and it may be a file
descriptor or reference to an array, if this parameter is given, then
the new object will be initialized with headers either from the array or
from the file descriptor; so I did the following:

@email_header = ($_from_address_, $_to_address_, $_cc_, $_bcc_,
$_subject_);
$header = new Mail::Header(@email_header);

Is the array @email_header created correctly?  Do I need spaces or
commas to separate each field in the array so that the constructor will
be able to distinguish each field.

After the header was created, I want to create a Mail::Internet object
with the above header.  The parameters for the Mail::Internet object is:

new([ARG],[OPTIONS]), where ARG is optional and maybe either a file
descriptor or a ref. to an array.  If this parameter is given, the new
object will be initialized with headers either from the array of read
from the file descriptor.  The valid OPTIONS include:

Header - The value of this option should be a Mail::Header obj, if
given, Mail::Internet will not attempt to read a mail header from the
ARG

Body - The value of this option should be a ref to an array which
contains the lines for the body of the message, if given, the
Mail::Internet will not attempt to read the body from the ARG.

 ... and so I did the following to create the Mail::Internet object:

my @_body_  = ("Hello", "Testing");
$internet_message = new Mail::Internet(@email_header, @_body_);
$internet_message->print();

then when I want to print out the header and body to stdout, I couldn't
see anyting.... can someone please explain to me what I have done
wrong....

Thanx
Doraemon



------------------------------

Date: Mon, 09 Aug 1999 20:57:32 GMT
From: vnova94@aol.com
Subject: Web Calendar Help.... !!!
Message-Id: <7onfbk$1qe$1@nnrp1.deja.com>

I have downloaded WebCal by Darryl Burgdorf:
(http://awsd.com/scripts/webcal/index.shtml)

I cannot get this script to run correctly.....

I am using the free web service - www.webprovider.com

I cannot get the months to advance, nor can i get the webcal.add.cgi
script to run.

Nothing has been edited and I can't figure out what is going wrong.

My URL is:  www.vnova94.webprovider.com/calendar/webcal.cgi

All files are in the calendar index....

As per webprovider.... cgi scripts can be in any directory.

Can anyone please help?  I'm getting very frustrated with this thing and
im sure its probably something simple.

Thanks,

Matt
vnova94@aol.com


Sent via Deja.com http://www.deja.com/
Share what you know. Learn what you don't.


------------------------------

Date: 1 Jul 99 21:33:47 GMT (Last modified)
From: Perl-Users-Request@ruby.oce.orst.edu (Perl-Users-Digest Admin) 
Subject: Digest Administrivia (Last modified: 1 Jul 99)
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 V9 Issue 434
*************************************


home help back first fref pref prev next nref lref last post