Practical Extraction and Report Language
Zdroje informací
man perl
http://www.perl.com/perl
comp.lang.perl.*
V lokální instalaci na FI je perl uložen v adresářích
/packages/run/perl-5.004_04
/packages/share/perl-5.004
Manuálové stránky zpřístupníme příkazem
module add perl5
Aktuální verze perlu jeperl-5.004_04, perl-5.005_02
Program Hello world
Přímo na příkazové řádce:
$ perl -e 'print "Hello, world\n";'
V souboru:$ cat test.pl
print "Hello, world\n";
Cesta k perlu#!/usr/bin/perl
Práva pro prováděníchmod +x test.pl
Jednoduchý grep
#!/usr/bin/perl
$search = shift @ARGV;
while (<>) {
print if /$search/;
}
Práva pro provádění a spuštění$ chmod +x grep.pl
$ grep.pl if grep.pl
Výsledek $search = shift @ARGV;
print if /$search/;
Jiná varianta#!/usr/bin/perl
$search = $ARGV[0];
shift @ARGV;
while ($line = <>) {
if ($line =~ /$search/) {
print $line;
}
}