Difference between revisions of "Perl"

From Christoph's Personal Wiki
Jump to: navigation, search
(External links)
Line 42: Line 42:
 
*"''[http://www.perl.org/books/beginning-perl/ Beginning Perl]''" — full book online (as PDFs).
 
*"''[http://www.perl.org/books/beginning-perl/ Beginning Perl]''" — full book online (as PDFs).
 
*[http://tldp.org/LDP/GNU-Linux-Tools-Summary/html/text-manipulation-tools.html Text manipulation tools] — from GNU/Linux Command-Line Tools Summary
 
*[http://tldp.org/LDP/GNU-Linux-Tools-Summary/html/text-manipulation-tools.html Text manipulation tools] — from GNU/Linux Command-Line Tools Summary
 +
*[http://wiki.mandriva.com/en/Policies/Perl Mandriva Perl library packaging policy] (wiki)
 
*[[wikipedia:Perl]]
 
*[[wikipedia:Perl]]
 +
*[[wikipedia:Plain Old Documentation]] (aka POD)
  
 
{{stub}}
 
{{stub}}
 
[[Category:Scripting languages]]
 
[[Category:Scripting languages]]

Revision as of 01:12, 27 May 2007

Perl is a dynamic programming language.

Regex

see: Regular expression

Search and replace all "foo" with "bar" in filename:

perl -i -pe 's/foo/bar/gi' filename

Modules

Search and download: http://search.cpan.org/

Installing

perl -MCPAN -e shell
#Or,
perl -MCPAN -e "install Example::Module"

My favourites

Upgrade CPAN

% perl -MCPAN -e shell
cpan>install Bundle::CPAN
cpan>q

BioPerl

See: http://www.bioperl.org/wiki/Main_Page

See also

  • CPANPLUS (aka CPAN++) — a more modern version of CPAN.pm

External links

This article is curently a "stub". This means it is an incomplete article needing further elaboration.

I always welcome suggestions, comments, and criticism. If you have something to contribute to this site, please follow this link: Contributing Information. Thank you!