Beskrivelse
Programmeringssproget Perl (Practical Extraction and Reporting Language) bliver i dag brugt til mange forskelligartede ting, både systemadministration, applikationer, CGI, og som 'transformator' for data, der skal fra et sted til et andet. Perl er C kombineret med C-shell -- et kraftfuldt sprog. Kurset gennemgår kernen i Perl, d.v.s. datatyper, kontrolstrukturer, regulære udtryk og alt det, der gør Perl til et stærkt værktøj til at manipulere tekst med. Kurset er platformsuafhængigt og kan med fordel følges af programmører på både Windows- og UNIX/Linux-platformene. Kurset er en blanding af teori og praksis.
Indhold
Introduktion
- Versioner, licens og historie Fundamentale datatyper
- Skalarer, arrays og hashes Perl-udtryk
- Tal, strenge, lister, kontekst Kontrolstrukturer
- Betingelser, løkker og subrutiner Perl-debuggeren Filhåndtering
- Filhåndtag, dirhåndtag, filtests og I/O Operativsystemet og processer
- processer, signaler og tidsstyring Regulære udtryk
- Søg, søg/erstat og transliteration Perlmoduler
- Opbygning af biblioteker og brug af moduler POD
- Vedligeholdelsesdokumentation og manualsider CGI
- Perl-genererede websider One-liner Perl
- Kommandolinieflag og andre genveje Komplekse datastrukturer
- Referencer og anonyme data