P005 SLUŽBY POČÍTAČOVÝCH SÍTÍ

Obsah
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 je
    perl-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;
                      }
              }


Následující: Regulární výrazy
Obsah

Jan Pazdziora adelton@informatics.muni.cz