[30878] in Perl-Users-Digest
Perl-Users Digest, Issue: 2123 Volume: 11
daemon@ATHENA.MIT.EDU (Perl-Users Digest)
Wed Jan 14 11:09:51 2009
Date: Wed, 14 Jan 2009 08:09:15 -0800 (PST)
From: Perl-Users Digest <Perl-Users-Request@ruby.OCE.ORST.EDU>
To: Perl-Users@ruby.OCE.ORST.EDU (Perl-Users Digest)
Perl-Users Digest Wed, 14 Jan 2009 Volume: 11 Number: 2123
Today's topics:
Add columns of a File <rajpreetsidhu@gmail.com>
Re: Add columns of a File <tadmc@seesig.invalid>
Re: Add columns of a File <rajpreetsidhu@gmail.com>
Re: Add columns of a File <harpreet.noni@gmail.com>
Re: Add columns of a File <cartercc@gmail.com>
Re: Add columns of a File <tadmc@seesig.invalid>
Re: Add columns of a File <tadmc@seesig.invalid>
match text followed by number nick_keighley_nospam@hotmail.com
Re: match text followed by number <RedGrittyBrick@spamweary.invalid>
Re: match text followed by number nick_keighley_nospam@hotmail.com
Re: match text followed by number <tadmc@seesig.invalid>
Re: match text followed by number <josef.moellers@fujitsu-siemens.com>
Re: match text followed by number nick_keighley_nospam@hotmail.com
Re: match text followed by number <tadmc@seesig.invalid>
new CPAN modules on Wed Jan 14 2009 (Randal Schwartz)
Digest Administrivia (Last modified: 6 Apr 01) (Perl-Users-Digest Admin)
----------------------------------------------------------------------
Date: Wed, 14 Jan 2009 04:23:42 -0800 (PST)
From: Rajpreet <rajpreetsidhu@gmail.com>
Subject: Add columns of a File
Message-Id: <35918408-2207-41a5-94ad-98b56d206fda@m16g2000vbp.googlegroups.com>
Greetings,
I am fairly new to perl. I have a sample file and need to add file 4th
and 5th column and create a column with this new value. Something like
below
Sample File:
123456 12345 1234 123
12 135 ---- This is addition of 4th and 5th column
789 789 789
78 7 85
I need to either put the new column in the same file or create a new
file with the above format. Any idea?
TIA
------------------------------
Date: Wed, 14 Jan 2009 07:21:42 -0600
From: Tad J McClellan <tadmc@seesig.invalid>
Subject: Re: Add columns of a File
Message-Id: <slrngmrpn6.ij.tadmc@tadmc30.sbcglobal.net>
Rajpreet <rajpreetsidhu@gmail.com> wrote:
> I am fairly new to perl.
Have you seen the Posting Guidelines that are posted here frequently?
> I have a sample file and need to add file 4th
> and 5th column and create a column with this new value. Something like
> below
>
> Sample File:
>
> 123456 12345 1234 123
> 12 135 ---- This is addition of 4th and 5th column
> 789 789 789
> 78 7 85
You should disable word-wrap in your newsreader then you have
long lines of data to post...
> I need to either put the new column in the same file
perl -pi -e 's/((\d+)\s+(\d+))$/ "$1 " . ($2 + $3) /e' data.file
> or create a new
> file with the above format.
perl -pe 's/((\d+)\s+(\d+))$/ "$1 " . ($2 + $3) /e' data.file >new.file
--
Tad McClellan
email: perl -le "print scalar reverse qq/moc.noitatibaher\100cmdat/"
------------------------------
Date: Wed, 14 Jan 2009 06:08:40 -0800 (PST)
From: Rajpreet <rajpreetsidhu@gmail.com>
Subject: Re: Add columns of a File
Message-Id: <e1262534-fd56-477c-9c2d-36dc8ee3902a@w1g2000prk.googlegroups.com>
On Jan 14, 6:21=A0pm, Tad J McClellan <ta...@seesig.invalid> wrote:
> Rajpreet <rajpreetsi...@gmail.com> wrote:
> > I am fairly new to perl.
>
> Have you seen the Posting Guidelines that are posted here frequently?
>
> > I have a sample file and need to add file 4th
> > and 5th column and create a column with this new value. Something like
> > below
>
> > Sample File:
>
> > 123456 =A0 =A0 =A0 =A0 12345 =A0 =A0 =A0 =A0 =A0 =A0 =A01234 =A0 =A0 =
=A0 =A0 =A0 =A0 123
> > 12 =A0 =A0 =A0 =A0135 ---- This is addition of 4th and 5th column
> > =A0789 =A0 =A0 =A0 =A0 =A0 =A0 =A0 789 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0789
> > 78 =A0 =A0 =A0 =A0 =A0 =A0 =A07 =A0 =A0 =A0 =A0 =A085
>
> You should disable word-wrap in your newsreader then you have
> long lines of data to post...
>
> > I need to either put the new column in the same file
>
> =A0 =A0 perl -pi -e 's/((\d+)\s+(\d+))$/ "$1 =A0 " . ($2 + $3) /e' data.f=
ile
>
> > or create a new
> > file with the above format.
>
> =A0 =A0 perl -pe 's/((\d+)\s+(\d+))$/ "$1 =A0 " . ($2 + $3) /e' data.file=
>new.file
>
> --
> Tad McClellan
> email: perl -le "print scalar reverse qq/moc.noitatibaher\100cmdat/"
Thanks Tad. I will try that and will come back in case of issues.
Thanks again
------------------------------
Date: Wed, 14 Jan 2009 06:13:55 -0800 (PST)
From: test <harpreet.noni@gmail.com>
Subject: Re: Add columns of a File
Message-Id: <50edfdcb-a37a-4ce0-9869-5b340e8f70fb@o40g2000yqb.googlegroups.com>
On Jan 14, 7:08=A0pm, Rajpreet <rajpreetsi...@gmail.com> wrote:
> On Jan 14, 6:21=A0pm, Tad J McClellan <ta...@seesig.invalid> wrote:
>
>
>
>
>
> > Rajpreet <rajpreetsi...@gmail.com> wrote:
> > > I am fairly new to perl.
>
> > Have you seen the Posting Guidelines that are posted here frequently?
>
> > > I have a sample file and need to add file 4th
> > > and 5th column and create a column with this new value. Something lik=
e
> > > below
>
> > > Sample File:
>
> > > 123456 =A0 =A0 =A0 =A0 12345 =A0 =A0 =A0 =A0 =A0 =A0 =A01234 =A0 =A0 =
=A0 =A0 =A0 =A0 123
> > > 12 =A0 =A0 =A0 =A0135 ---- This is addition of 4th and 5th column
> > > =A0789 =A0 =A0 =A0 =A0 =A0 =A0 =A0 789 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0789
> > > 78 =A0 =A0 =A0 =A0 =A0 =A0 =A07 =A0 =A0 =A0 =A0 =A085
>
> > You should disable word-wrap in your newsreader then you have
> > long lines of data to post...
>
> > > I need to either put the new column in the same file
>
> > =A0 =A0 perl -pi -e 's/((\d+)\s+(\d+))$/ "$1 =A0 " . ($2 + $3) /e' data=
.file
>
> > > or create a new
> > > file with the above format.
>
> > =A0 =A0 perl -pe 's/((\d+)\s+(\d+))$/ "$1 =A0 " . ($2 + $3) /e' data.fi=
le >new.file
>
> > --
> > Tad McClellan
> > email: perl -le "print scalar reverse qq/moc.noitatibaher\100cmdat/"
>
> Thanks Tad. I will try that and will come back in case of issues.
> Thanks again- Hide quoted text -
>
> - Show quoted text -
In Addition, can you please let me know how the command is actually
working. I am sorry but it is a bit hard to understand the flow here?
------------------------------
Date: Wed, 14 Jan 2009 07:37:44 -0800 (PST)
From: cartercc <cartercc@gmail.com>
Subject: Re: Add columns of a File
Message-Id: <abdc895c-9062-4012-b253-d48a6f7c6db2@l38g2000vba.googlegroups.com>
On Jan 14, 7:23=A0am, Rajpreet <rajpreetsi...@gmail.com> wrote:
> Greetings,
>
> I am fairly new to perl. I have a sample file and need to add file 4th
> and 5th column and create a column with this new value. Something like
> below
>
> Sample File:
>
> 123456 =A0 =A0 =A0 =A0 12345 =A0 =A0 =A0 =A0 =A0 =A0 =A01234 =A0 =A0 =A0 =
=A0 =A0 =A0 123
> 12 =A0 =A0 =A0 =A0135 ---- This is addition of 4th and 5th column
> =A0789 =A0 =A0 =A0 =A0 =A0 =A0 =A0 789 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0789
> 78 =A0 =A0 =A0 =A0 =A0 =A0 =A07 =A0 =A0 =A0 =A0 =A085
>
> I need to either put the new column in the same file or create a new
> file with the above format. Any idea?
>
> TIA
You don't specify what other processing you are doing or how you are
parsing the file. Assuming that you use an array (say, @row) to
manipulate the values of each line, you can do something like this:
printf OUTFILE "$row[0]\t$row[1]\t$row[2]\t$row[3]\t$row[4]\t%d\n",
$row[3] + $row[4];
This formats a print string and prints it to your outfile, adding the
values for array indexes 3 and 4 (fourth and fifth columns). Check
both printf and sprintf.
CC
------------------------------
Date: Wed, 14 Jan 2009 09:28:37 -0600
From: Tad J McClellan <tadmc@seesig.invalid>
Subject: Re: Add columns of a File
Message-Id: <slrngms155.2ia.tadmc@tadmc30.sbcglobal.net>
test <harpreet.noni@gmail.com> wrote:
> On Jan 14, 7:08 pm, Rajpreet <rajpreetsi...@gmail.com> wrote:
>> On Jan 14, 6:21 pm, Tad J McClellan <ta...@seesig.invalid> wrote:
>> > perl -pi -e 's/((\d+)\s+(\d+))$/ "$1 " . ($2 + $3) /e' data.file
> In Addition, can you please let me know how the command is actually
> working.
You can look up the various parts in Perl's std docs and come back
with any questions that remain after that.
The -p -i and -e switches:
perldoc perlrun
The ((\d+)\s+(\d+))$ pattern:
perldoc perlrequick
perldoc perlretut
perldoc perlre
The s///e operator:
perldoc perlop
> I am sorry but it is a bit hard to understand the flow here?
Once you know what the switches are doing, convert from a one-liner
to a regular program in a file.
while ( <> ) {
s/((\d+)\s+(\d+))$/ "$1 " . ($2 + $3) /e;
print;
}
--
Tad McClellan
email: perl -le "print scalar reverse qq/moc.noitatibaher\100cmdat/"
------------------------------
Date: Wed, 14 Jan 2009 09:23:30 -0600
From: Tad J McClellan <tadmc@seesig.invalid>
Subject: Re: Add columns of a File
Message-Id: <slrngms0ri.2ia.tadmc@tadmc30.sbcglobal.net>
Rajpreet <rajpreetsidhu@gmail.com> wrote:
>> --
>> Tad McClellan
>> email: perl -le "print scalar reverse qq/moc.noitatibaher\100cmdat/"
Please do not quote .sigs.
--
Tad McClellan
email: perl -le "print scalar reverse qq/moc.noitatibaher\100cmdat/"
------------------------------
Date: Wed, 14 Jan 2009 04:11:37 -0800 (PST)
From: nick_keighley_nospam@hotmail.com
Subject: match text followed by number
Message-Id: <74b157b3-a305-4180-b74e-42ee42c4f0db@p2g2000prn.googlegroups.com>
I'm trying to match lines that consist of text with a number at the
end
Migration reject cause 4
and I tried this
if (m/(.*) (\d*)$/)
{
print "\$1 is $1 \$2 is $2\n";
}
$1 matched the whole line including the number
if (m/(.*) (\d+)$/)
failed to match. Is there a way to get something to match the text
and the number seperatly?
--
Nick keighley
------------------------------
Date: Wed, 14 Jan 2009 12:17:14 +0000
From: RedGrittyBrick <RedGrittyBrick@spamweary.invalid>
Subject: Re: match text followed by number
Message-Id: <496dd7ce$0$30299$da0feed9@news.zen.co.uk>
nick_keighley_nospam@hotmail.com wrote:
> I'm trying to match lines that consist of text with a number at the
> end
>
> Migration reject cause 4
>
> and I tried this
>
> if (m/(.*) (\d*)$/)
if (m/(.*) (\d+)$/)
* matches zero ocurrences (or more)
+ requires at least one ocurrence.
> {
> print "\$1 is $1 \$2 is $2\n";
> }
>
> $1 matched the whole line including the number
>
> if (m/(.*) (\d+)$/)
>
> failed to match. Is there a way to get something to match the text
> and the number seperatly?
>
--
RGB
------------------------------
Date: Wed, 14 Jan 2009 04:43:12 -0800 (PST)
From: nick_keighley_nospam@hotmail.com
Subject: Re: match text followed by number
Message-Id: <62f33609-057b-4e86-ba3a-e6302ee2635a@g39g2000pri.googlegroups.com>
On 14 Jan, 12:17, RedGrittyBrick <RedGrittyBr...@spamweary.invalid>
wrote:
> nick_keighley_nos...@hotmail.com wrote:
> > I'm trying to match lines that consist of text with a number at the
> > end
>
> > Migration reject cause 4
>
> > and I tried this
>
> > if (m/(.*) (\d*)$/)
>
> =A0 =A0if (m/(.*) (\d+)$/)
>
> * matches zero ocurrences (or more)
> + requires at least one ocurrence.
>
> > {
> > =A0 =A0 =A0print "\$1 is $1 =A0\$2 is $2\n";
> > }
>
> > $1 matched the whole line including the number
>
> > if (m/(.*) (\d+)$/)
>
> > failed to match. Is there a way to get something to match the text
> > and the number seperatly?
and so...
------------------------------
Date: Wed, 14 Jan 2009 06:52:53 -0600
From: Tad J McClellan <tadmc@seesig.invalid>
Subject: Re: match text followed by number
Message-Id: <slrngmro15.ij.tadmc@tadmc30.sbcglobal.net>
nick_keighley_nospam@hotmail.com <nick_keighley_nospam@hotmail.com> wrote:
> I'm trying to match lines that consist of text with a number at the
> end
>
> Migration reject cause 4
Are you absolutely sure that that is what is contained in $_?
Did you print it out, along with some delimiters to make sure?
I expect your problem is related to the string being matched against
rather than to the pattern being used...
> and I tried this
>
> if (m/(.*) (\d*)$/)
> {
> print "\$1 is $1 \$2 is $2\n";
> }
>
> $1 matched the whole line including the number
Not when I tried it:
-----------------
#!/usr/bin/perl
use warnings;
use strict;
$_ = 'Migration reject cause 4';
if (m/(.*) (\d*)$/)
{
print "\$1 is '$1' \$2 is '$2'\n";
}
-----------------
$1 is 'Migration reject cause' $2 is '4'
if
$_ = "Migration reject cause 4 \n";
then I get the results you get...
Note that your pattern will also match with
$_ = ' ';
or
$_ = ' 99';
m/(.+) (\d+)$/ is probably better.
> Is there a way to get something to match the text
> and the number seperatly?
Yes, and you already have that way.
--
Tad McClellan
email: perl -le "print scalar reverse qq/moc.noitatibaher\100cmdat/"
------------------------------
Date: Wed, 14 Jan 2009 14:28:28 +0100
From: Josef Moellers <josef.moellers@fujitsu-siemens.com>
Subject: Re: match text followed by number
Message-Id: <gkkp9r$a8o$1@nntp.fujitsu-siemens.com>
nick_keighley_nospam@hotmail.com wrote:
> I'm trying to match lines that consist of text with a number at the
> end
>
> Migration reject cause 4
>
> and I tried this
>
> if (m/(.*) (\d*)$/)
> {
> print "\$1 is $1 \$2 is $2\n";
> }
>
> $1 matched the whole line including the number
>
> if (m/(.*) (\d+)$/)
>
> failed to match. Is there a way to get something to match the text
> and the number seperatly?
Since the first pattern matched, you probably have a blank at the end of
the line: the "(.*)" greedily matches the entire line apart from the
trailing blank, which is matched by the blank and the (\d*) matches the
zero-length digit string at the end of the line.
The second pattern doesn't match, as the non-zero-length digit-string is
not at the end of the line.
Change the pattern to
/(.*) (\d+)\s*$/
HTH,
Josef
--
These are my personal views and not those of Fujitsu Siemens Computers!
Josef Möllers (Pinguinpfleger bei FSC)
If failure had no penalty success would not be a prize (T. Pratchett)
Company Details: http://www.fujitsu-siemens.com/imprint.html
------------------------------
Date: Wed, 14 Jan 2009 06:06:28 -0800 (PST)
From: nick_keighley_nospam@hotmail.com
Subject: Re: match text followed by number
Message-Id: <75f483cf-f410-448c-b86e-1f4270b552dd@z27g2000prd.googlegroups.com>
On 14 Jan, 12:52, Tad J McClellan <ta...@seesig.invalid> wrote:
> nick_keighley_nos...@hotmail.com <nick_keighley_nos...@hotmail.com> wrote:
thanks for addressing my problem!
> > I'm trying to match lines that consist of text with a number at the
> > end
>
> > Migration reject cause 4
>
> Are you absolutely sure that that is what is contained in $_?
>
> Did you print it out, along with some delimiters to make sure?
"Migration reject cause 4
"
there's a trailing \n, there appear to be no other trailing characters
> I expect your problem is related to the string being matched against
> rather than to the pattern being used...
>
> > and I tried this
>
> > if (m/(.*) (\d*)$/)
> > {
> > print "\$1 is $1 \$2 is $2\n";
> > }
>
> > $1 matched the whole line including the number
>
> Not when I tried it:
>
> -----------------
> #!/usr/bin/perl
> use warnings;
> use strict;
>
> $_ = 'Migration reject cause 4';
> if (m/(.*) (\d*)$/)
> {
> print "\$1 is '$1' \$2 is '$2'\n";}
>
> -----------------
>
> $1 is 'Migration reject cause' $2 is '4'
>
> if
> $_ = "Migration reject cause 4 \n";
> then I get the results you get...
>
> Note that your pattern will also match with
>
> $_ = ' ';
> or
> $_ = ' 99';
>
> m/(.+) (\d+)$/ is probably better.
>
> > Is there a way to get something to match the text
> > and the number seperatly?
>
> Yes, and you already have that way.
thanks the trailing \n was messing it up. Josef Moellers
pattern fixed my problem.
------------------------------
Date: Wed, 14 Jan 2009 09:21:41 -0600
From: Tad J McClellan <tadmc@seesig.invalid>
Subject: Re: match text followed by number
Message-Id: <slrngms0o5.2ia.tadmc@tadmc30.sbcglobal.net>
nick_keighley_nospam@hotmail.com <nick_keighley_nospam@hotmail.com> wrote:
> On 14 Jan, 12:52, Tad J McClellan <ta...@seesig.invalid> wrote:
>> nick_keighley_nos...@hotmail.com <nick_keighley_nos...@hotmail.com> wrote:
>> > Migration reject cause 4
>>
>> Are you absolutely sure that that is what is contained in $_?
>>
>> Did you print it out, along with some delimiters to make sure?
>
> "Migration reject cause 4
> "
>
> there's a trailing \n, there appear to be no other trailing characters
Then Josef's change will not fix the problem.
So we still do not know how you ended up matching what you said you matched...
>> I expect your problem is related to the string being matched against
>> rather than to the pattern being used...
I still suspect this.
> thanks the trailing \n was messing it up.
No it wasn't.
$_ = "Migration reject cause 4\n";
still correctly matches the 2 different parts.
> Josef Moellers
> pattern fixed my problem.
His pattern is definitely better, but it is not possible that
it fixed your problem, as a trailing newline should have matched
with your original pattern.
If you had a trailing _space_ (before the newline), then his pattern
would fix it, so I'm guessing you had a space then but not now...
--
Tad McClellan
email: perl -le "print scalar reverse qq/moc.noitatibaher\100cmdat/"
------------------------------
Date: Wed, 14 Jan 2009 05:42:24 GMT
From: merlyn@stonehenge.com (Randal Schwartz)
Subject: new CPAN modules on Wed Jan 14 2009
Message-Id: <KDG56o.17nA@zorch.sf-bay.org>
The following modules have recently been added to or updated in the
Comprehensive Perl Archive Network (CPAN). You can install them using the
instructions in the 'perlmodinstall' page included with your Perl
distribution.
AI-Evolve-Befunge-0.02
http://search.cpan.org/~infinoid/AI-Evolve-Befunge-0.02/
practical evolution of Befunge AI programs
----
Algorithm-FloodControl-1.990000
http://search.cpan.org/~gugu/Algorithm-FloodControl-1.990000/
Limit event processing to count/time ratio.
----
Business-KontoCheck-2.94
http://search.cpan.org/~michel/Business-KontoCheck-2.94/
Perl extension for checking German and Austrian Bank Account Numbers
----
Business-KontoCheck-2.95
http://search.cpan.org/~michel/Business-KontoCheck-2.95/
Perl extension for checking German and Austrian Bank Account Numbers
----
CGI-IDS-1.0106
http://search.cpan.org/~hinnerk/CGI-IDS-1.0106/
PerlIDS - Perl Website Intrusion Detection System (XSS, CSRF, SQLI, LFI etc.)
----
CPAN-Mini-0.575
http://search.cpan.org/~rjbs/CPAN-Mini-0.575/
create a minimal mirror of CPAN
----
CPAN-WWW-Testers-0.43
http://search.cpan.org/~barbie/CPAN-WWW-Testers-0.43/
Present CPAN Testers data
----
CPS-0.01
http://search.cpan.org/~pevans/CPS-0.01/
flow control structures in Continuation-Passing Style
----
Catalyst-View-Seamstress-2.1
http://search.cpan.org/~draxil/Catalyst-View-Seamstress-2.1/
HTML::Seamstress View Class for Catalyst
----
Continuation-Escape-0.01
http://search.cpan.org/~sartak/Continuation-Escape-0.01/
escape continuations (returning higher up the stack)
----
Data-TreeDumper-Utils-0.01.3
http://search.cpan.org/~nkh/Data-TreeDumper-Utils-0.01.3/
A selection of utilities to use with Data::TreeDumper
----
Finance-Currency-Convert-1.07
http://search.cpan.org/~janw/Finance-Currency-Convert-1.07/
Convert currencies and fetch their exchange rates (with Finance::Quote)
----
Guard-1.01
http://search.cpan.org/~mlehmann/Guard-1.01/
safe cleanup blocks
----
HTML-FormHandler-0.02
http://search.cpan.org/~gshank/HTML-FormHandler-0.02/
validate and process form data
----
HTML-FormHandler-0.03
http://search.cpan.org/~gshank/HTML-FormHandler-0.03/
form handler written in Moose
----
HTML-XHTML-DVSM-1.1
http://search.cpan.org/~dvsm/HTML-XHTML-DVSM-1.1/
Dynamic Visual Software Modelling, XML/XHTML template system that does not screw up your templates.
----
KiokuDB-0.21
http://search.cpan.org/~nuffin/KiokuDB-0.21/
Object Graph storage engine
----
MediaWiki-API-0.24
http://search.cpan.org/~exobuzz/MediaWiki-API-0.24/
Provides a Perl interface to the MediaWiki API (http://www.mediawiki.org/wiki/API)
----
Module-Build-0.31011
http://search.cpan.org/~ewilhelm/Module-Build-0.31011/
Build and install Perl modules
----
Module-Text-Template-Build-0.03.6
http://search.cpan.org/~nkh/Module-Text-Template-Build-0.03.6/
Create a module based on a template to use with Module::Build
----
Module-Text-Template-Build-0.03.7
http://search.cpan.org/~nkh/Module-Text-Template-Build-0.03.7/
Create a module based on a template to use with Module::Build
----
MooseX-Role-Matcher-0.02
http://search.cpan.org/~doy/MooseX-Role-Matcher-0.02/
generic object matching based on attributes and methods
----
Net-Amazon-S3-0.49
http://search.cpan.org/~lbrocard/Net-Amazon-S3-0.49/
Use the Amazon S3 - Simple Storage Service
----
Net-Google-Code-0.02
http://search.cpan.org/~sunnavy/Net-Google-Code-0.02/
a simple client library for google code
----
Net-IMAP-Client-0.7
http://search.cpan.org/~mishoo/Net-IMAP-Client-0.7/
Not so simple IMAP client library
----
Net-Mosso-CloudFiles-0.33
http://search.cpan.org/~lbrocard/Net-Mosso-CloudFiles-0.33/
Interface to Mosso CloudFiles service
----
Net-Mosso-CloudFiles-0.34
http://search.cpan.org/~lbrocard/Net-Mosso-CloudFiles-0.34/
Interface to Mosso CloudFiles service
----
Net-Twitter-2.00_05
http://search.cpan.org/~cthom/Net-Twitter-2.00_05/
Perl interface to twitter.com
----
ORLite-1.18
http://search.cpan.org/~adamk/ORLite-1.18/
Extremely light weight SQLite-specific ORM
----
ORLite-Pod-0.01
http://search.cpan.org/~adamk/ORLite-Pod-0.01/
Documentation generator for ORLite
----
PAR-Repository-0.17
http://search.cpan.org/~smueller/PAR-Repository-0.17/
Create and modify PAR repositories
----
PAR-Repository-Client-0.21_01
http://search.cpan.org/~smueller/PAR-Repository-Client-0.21_01/
Access PAR repositories
----
PAR-Repository-Client-0.21_02
http://search.cpan.org/~smueller/PAR-Repository-Client-0.21_02/
Access PAR repositories
----
PDF-GetImages-1.17
http://search.cpan.org/~leocharre/PDF-GetImages-1.17/
get images from pdf document
----
POE-Component-Client-DNS-1.02
http://search.cpan.org/~rcaputo/POE-Component-Client-DNS-1.02/
non-blocking, concurrent DNS requests
----
Padre-Plugin-Vi-0.21
http://search.cpan.org/~szabgab/Padre-Plugin-Vi-0.21/
vi keyboard for Padre
----
Parse-Eyapp-1.137
http://search.cpan.org/~casiano/Parse-Eyapp-1.137/
Extensions for Parse::Yapp
----
Parse-ISF-0.01
http://search.cpan.org/~razor/Parse-ISF-0.01/
Parse the ISF file generated by certain models of Tektronix oscillascope (TDS 3000, DPO 4000, etc)
----
Parse-Marpa-1.001_002
http://search.cpan.org/~jkegl/Parse-Marpa-1.001_002/
Generate Parsers from any BNF grammar
----
Pod-Trial-LinkImg-0.004
http://search.cpan.org/~otto/Pod-Trial-LinkImg-0.004/
Test image display in pod docs.
----
Pod-Trial-LinkImg-0.005
http://search.cpan.org/~otto/Pod-Trial-LinkImg-0.005/
Test image display in pod docs.
----
Provision-Unix-0.35
http://search.cpan.org/~msimerson/Provision-Unix-0.35/
provision accounts on unix systems
----
Queue-Q4M-0.00016
http://search.cpan.org/~dmaki/Queue-Q4M-0.00016/
Simple Interface To q4m
----
RDF-RDFa-Parser-0.01
http://search.cpan.org/~tobyink/RDF-RDFa-Parser-0.01/
RDFa parser using XML::LibXML.
----
RDF-RDFa-Parser-0.02
http://search.cpan.org/~tobyink/RDF-RDFa-Parser-0.02/
RDFa parser using XML::LibXML.
----
SeeAlso-Server-0.53
http://search.cpan.org/~voj/SeeAlso-Server-0.53/
SeeAlso Linkserver Protocol Server
----
Simo-0.0206
http://search.cpan.org/~kimoto/Simo-0.0206/
Very simple framework for Object Oriented Perl.
----
Simo-0.03_01
http://search.cpan.org/~kimoto/Simo-0.03_01/
Very simple framework for Object Oriented Perl.
----
Simo-0.03_02
http://search.cpan.org/~kimoto/Simo-0.03_02/
Very simple framework for Object Oriented Perl.
----
Spreadsheet-ParseExcel-0.45
http://search.cpan.org/~jmcnamara/Spreadsheet-ParseExcel-0.45/
Extract information from an Excel file.
----
Syntax-Highlight-Perl6-0.033
http://search.cpan.org/~azawawi/Syntax-Highlight-Perl6-0.033/
Perl 6 Syntax Highlighter
----
Sys-Statistics-Linux-0.44_01
http://search.cpan.org/~bloonix/Sys-Statistics-Linux-0.44_01/
Front-end module to collect system statistics
----
TAP-Harness-Remote-1.05
http://search.cpan.org/~alexmv/TAP-Harness-Remote-1.05/
Run tests on a remote server farm
----
Tie-TZ-3
http://search.cpan.org/~kryde/Tie-TZ-3/
tied $TZ setting %ENV and calling tzset()
----
Video-Filename-0.35
http://search.cpan.org/~behanw/Video-Filename-0.35/
Parse filenames for information about the video
----
Win32-StreamNames-1.04
http://search.cpan.org/~clive/Win32-StreamNames-1.04/
Perl extension for reading Windows ADS names
----
minismokebox-0.06
http://search.cpan.org/~bingos/minismokebox-0.06/
a small lightweight SmokeBox
If you're an author of one of these modules, please submit a detailed
announcement to comp.lang.perl.announce, and we'll pass it along.
This message was generated by a Perl program described in my Linux
Magazine column, which can be found on-line (along with more than
200 other freely available past column articles) at
http://www.stonehenge.com/merlyn/LinuxMag/col82.html
print "Just another Perl hacker," # the original
--
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
<merlyn@stonehenge.com> <URL:http://www.stonehenge.com/merlyn/>
Smalltalk/Perl/Unix consulting, Technical writing, Comedy, etc. etc.
See http://methodsandmessages.vox.com/ for Smalltalk and Seaside discussion
------------------------------
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.
NOTE: due to the current flood of worm email banging on ruby, the smtp
server on ruby has been shut off until further notice.
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 V11 Issue 2123
***************************************