Download a free course in PDF about Perl programming language, a complet training document under 120 pages by Geoffrey Sampson.
This programming language is very rich and powerful, is a toolbox very useful in many situations: system administration, text manipulation (mail, logs, linguistics, genetics), network programming (CGI, mod_perl, etc.), databases, interfaces graphics, etc. Its numerous libraries make it quickly irreplaceable in the eyes of those who acquire control. The handling of the language is facilitated by many possible reconciliations with the C, the shell or awk. Its POSIX compliance makes it an indispensable ally for the system administrator.
Table of contents
- Introduction
- Getting started
- Data types
- Operators
- Number and string operators
- Combining operator and assignment
- Truth-value operators
- Flow of control: branches
- Program layout
- Built-in functions
- Flow of control: loops
- Reading from a file
- Pattern matching
- Matching and substitution
- Character classes
- Complement classes and indefinite repetition
- Capturing subpatterns
- Alternatives
- Escaping special characters
- Greed versus anorexia
- Pattern-internal back-reference
- Transliteration
- Writing to a file
- Reading, writing, appending
- Pattern-matching modifier letters
- Generalizing special cases
- Arrays
- Tables with numbered cells
- An example
- Assigning a list to an array
- Adding elements to and removing them from arrays
- Other operations on arrays
Size : | 3015.885 Kb |
Downloads: | 148 |
Created: | 2019-02-01 |
Others related eBooks about Perl tutorial for beginners
Want to learn how to program and think like a computer scientist? This practical guide get..., download free Perl 6 tutorial in PDF (466 pages) created by Laurent Rosenfeld .
Download free course Think Raku (Think Perl 6), pdf file on 431 pages by Allen Downey, Laurent Rosenfeld.
Download free Perl tutorial course in PDF, training file in 40 chapters and 141 pages. Free unaffiliated ebook created from Stack OverFlow contributor.
This book is primarily for people who want to learn Perl 6. It teaches the basics from a Perl 6 perspective, touching on variable interpolation, datastructure use, object construction, threads, closures, symbol tables, and other core features. It then introduces continuations, coroutines, binding (o
Perl soared to popularity as a language for creating and managing web content, but with LWP (Library for WWW in Perl), Perl is equally adept at consuming information on the Web. LWP is a suite of modules for fetching and processing web pages.