Bücher online kostenlos Kostenlos Online Lesen
Perl Programmierung - Grundkurs

Perl Programmierung - Grundkurs

Titel: Perl Programmierung - Grundkurs Kostenlos Bücher Online Lesen
Autoren: Barbara Hohensee
Vom Netzwerk:
werden, um dem Kursmaterial im Buch folgen zu können. Aber insgesamt nur eine Perl Installion vornehmen.
    Von den angegebenen Distribution ist eine, die sich besonders hervorhebt:
    DWIM Perl for Windows. In diesem Paket ist Perl enthalten und der Perl Editor (IDE) Padre. Padre lässt sich auf Deutsch einstellen und gilt als anfänger/-  benutzerfreundlich.
     
     
     
    Das Perl selbst enthält keine Grafische Entwicklungsumgebung, so dass erstmal davon auszugehen ist, dass der Perl-Interpreter auf Kommandozeilen-Ebene aufgerufen wird, wenn nicht ein Editor wie Padre benutzt wird.
     
    MacOS und Linux
     
    Mac Os und Linux kommen bereits mit vorinstalliertem Perl.
     
    Information und Download zu Padre fuer Mac OS
    http://padre.perlide.org/trac/wiki/DownloadMacOSX
     
    Information und Download zu Padre fuer Linux
    http://padre.perlide.org/trac/wiki/Download
     
     

Beispiel im DOS-Fenster (Window), Terminal Fenster (Linux, Mac OS)
     
    perl –v              zeigt die aktuell installierte Perlversion
     
    perl –h              gibt Informationen zu möglichen Parametern aus
     
    perl –e               startet ein einzeiliges Kommando direkt von der Eingabeaufforderung
    Beispiel:
    perl –e "print 'Hallo'"              gibt das Wort Hallo aus
     
    mit Hilfe des Editors "edit" wird die folgende kleine Programmdatei erstellt und als hallo.pl abgespeichert
     
    Windows
    #!C:\perl\bin\perl.exe
    print "Hallo \n";
    print "Welt \n";
    
     
    Linux
    Die erste Zeile
    #!C:\perl\bin\perl.exe
    wird ersetzt mit Pfad in Linux, z. B. #!/usr/local/bin/perl oder #!/usr/bin/perl
     
    Mac OS
    #!/usr/bin/perl
     
    perl hallo.pl               startet die Ausführung des Perl-Programms "hallo.pl"
    (start hallo.pl)
     
    mit Hilfe des Editors "edit" wird die folgende kleine Programmdatei erstellt und als liste.bsp abgespeichert
    Name, Vorname
    Strasse Hausnummer
    PLZ Ort
     
    perl –ne 'print' liste.bsp              die Datei liste.bsp wird ausgelesen
     
    perl -c
    dient zur überprüfung der Syntax einer Perl-Anweisung
     
     

Beispiel:
    perl -ce "print 'Hallo"
    Fehlermeldung:
Can't find string terminator "'" anywhere before EOF at -e line 1.
 
    perl -ce "print 'Hallo'"                                           # RICHTIG
    -e syntax OK
     
    perl –w perlscript.pl               w.o., aber mit Warnungen
     
     
    Scripte unter Windows per Doppelklick starten:
     
    Hierzu wird die für Perl übliche Endung "pl" mit der Datei perl.exe verknüpft.
    Diese Bequemlichkeit hat aber den Nachteil, das wenn man ein Perl-Programm startet, sieht man dessen Bildschirmausgabe nur solange, wie das Programm läuft. Nach Programmende schliesst sich auch das DOS-Fenster, in der das Programm ausgeführt wurde.
    Das automatische Schliessen des DOS-Fensters kann verhindert werden, indem man am Ende des Perl-Scripts "" oder "<>" setzt. Jetzt wartet das Perl-Programm am Programmende auf eine Tastatureingabe des Benutzers.
     
    DOSKEY installieren, zur Vereinfachung der Arbeit im DOS-Fenster
     
     
     
     
     
     

Der generelle Programmaufbau von Perl-Programmen
     
    Startzeile
    Die Startzeile des Perl-Scripts gibt die Position des Interpreters an. Es gibt keinen festen Standard für die Position von Perl. Auf UNIX- Systemen ist es üblich Perl ins Verzeichnis /usr/bin zu legen. Auf Windows-Systemen könnte man z.B. nach C:\perl installieren
    Beispiel für ein UNIX-System:
    #!/usr/bin/perl
    Beispiel für ein Windows-System:
    #!c:\perl
 
    Kommentare
    Kommentare werden in Perl mit einem # zu Beginn versehen
    Beispiel:
    # Kommentare
    oder
    print "Hallo Welt!\n"; # Kommentar
 
    Ausführbare Anweisungen
     

     
    Ausführbare Anweisungen enden, wie auch in C und Pascal, mit einem Semikolon.
     
     
    Die Programme der Sprache Perl bestehen aus Anweisungen, die mit Kontrollsstrukturen (z.B. Schleifen) kombiniert werden. Die abgeschlossenen Kontrollstrukturen werden dabei ebenfalls als Anweisung aufgefasst, ebenso wie alle Ausdrücke ( ... ), die mit einem Semikolon abgeschlossen werden.
    Mehrere Anweisungen können zu einem logisch zusammengehörigen Anweisungsblock zusammengefasst werden. Dazu werden die geschweiften Klammern " { } " benutzt. Häufig wird von dieser Möglichkeit gebrauch gemacht, wenn nach einer Kontrollstruktur, wie der Verzweigung, nicht nur eine einzige Anweisung abgearbeitet werden soll, sondern

Weitere Kostenlose Bücher