Da ich beruflich seit Anfang 2000 u.a. die Sprache Perl benötige, bietet es sich für
mich an meine (momentan durch "Nebenbei-Selbststudium" noch nicht allzu tiefen)
Kenntnisse und Erfahrungen ins Netz zu stellen.
Bis heute (Anfang April 2001) ist diese Seite eigentlich nur eine typische Netzbaustelle,
aber hoffentlich entsteht dennoch daraus einmal eine vernünftige
Einführung in die Sprache Perl [für WinDoofe wie Du & ich] ;-)
Perl steht für Practical Extraction and Report Language
und eignet sich als Sprache hervorragend zum Durchsuchen von unterschiedlichen Textfiles,
zum Extrahieren von Daten und zur Ausgabe von daraus aufbereiteten Reports.
Die Sprache Perl beinhaltet einerseits die gängigen Programmierbefehle
wie Schleifen, Verzweigungen, usw. und andererseits aber auch mächtige Such-
und Ersetzungsoperationen wie ein Text Editor.
Perl ist public domain und auf den gängigen Betriebssystem Plattformen auf
www.perl.com frei verfügbar.
Die Win32 Version ist nur auf den Seiten von
www.activestate.com
erhältlich, siehe
Perl Installation unter Windows
Die aktuelle Version von Perl für Windows ist derzeit 5.6.0.623
(April 2001)
Perl Programme, bzw. Scripte werden als normale ASCII Text-Files gespeichert und erst unmittelbar
vor der Ausführung kompiliert. Damit sind die Programme leicht zu pflegen und bis auf wenige
Ausnahmen ohne Änderungen auf andere Betriebssysteme portierbar.
- Alte Perl-Version 5.005 installieren ?
Falls ja, weiter mit
Punkt 5
Check ActivePerl System Requirements,
für ältere Windows9x oder Windows NT Versionen muss eventuell Software wie der
"Microsoft Windows Installer" etc. nachinstalliert werden,
Download ActivePerl 5.6.0.623 für Windows,
Standard Windows Installation mit einem Doppelklick auf das ActivePERL-5.6.0.623-MSWin32-x86-multi-thread.msi
Windows Installer Package File,
danach weiter mit
Punkt 7
- Download ActivePerl 5.005 für Windows,
Standard Windows Installation mit einem Doppelklick auf das PERL-Api5xxe.exe File,
Danach ist der Pfad zu Perl automatisch eingetragen, die Dateiendung .pl
wird mit Perl Source Files assoziert. Bei einem Doppelklick auf eine Datei test.pl
wird diese
durch Active Perl ausgeführt.
Die erfolgreiche Installation kann ebenfalls durch Eingabe von perl -v an der Kommandozeile
getestet werden. Wird die Versionsnummer ausgegeben, ist die Installation erfolgreich abgeschlossen.
Bei einer Fehlermeldung sollte man die Such-Pfadangabe überprüfen.
Bevor wir nun mit dem Programmieren loslegen können, brauchen wir noch einen Texteditor.
Natürlich kann hier Notepad verwendet werden, es darf aber auch durchaus ein komfortableres
Tool verwendet werden.
Und hier folgt schon das erste kleine Perl Script:
#!/usr/bin/perl
# Ein erstes kleines Perl Script,
# das übergebene Parameter verarbeitet,
# eine Summe berechnet und ein Ergebnis ausgibt.
if ($#ARGV >= 0)
{ $wer = join(' ', @ARGV); }
else
{ $wer = 'Du da, vor dem Bildschirm'; }
$zahl1 = 500;
$zahl2 = 25;
$ergebnis = $zahl1 + $zahl2;
print "Hallo $wer, die Summe von $zahl1 und $zahl2\n";
print "ist $ergebnis.\n";
|
... wird ergänzt
Dieses Baustellenschild kannst Du bis auf
weiteres auf meinen Perl Seiten bewundern {8)