Tutorials für Perl
Moderator: Katana
Tutorials für Perl
Hallo kennt jemand von euch ein gutes Tutorial (ein Freeware Compiler wäre auch nicht schlecht) für Perl, das beschreibt, wie man kleine Text-File Umformatierungsprogis schreibt??? Ich könnte das nämlich gut für mein Computer Linguistik Studium brauche...
Vielen Dank im voraus und Grüsse
Vindicare
Vielen Dank im voraus und Grüsse
Vindicare
Hinter dir! Ein dreiköpfiger Affe!
Also ich kann leider auch kein Perl (arbeite mit PHP) aber was ich dir sagen kann ist, daß Perl nicht compiliert wird.
Perl ist ne reine Scriptsprache, wird interpretiert. CGI wiederum kann man compilen, da kannst du dann wenn du lustig bist die dir am besten liegende Programmiersprache nehmen. Grundsatz: Alles was auf einem Unix Rechner läuft (und nicht gerade einen X Server zur Ausgabe verwendet) kannst du als CGI programm laufen lassen
Fazit: Entweder Perl lernen, zum einfacheren PHP greifen oder den guten alten GCC auspacken, wie es dir beliebt. Ich persönlich empfehle PHP, ist simpelst und benutzt C ähnliche Datenstrukte, also für jemanden der ein bischen Ahnung hat wie C funktioniert (C for Schleifen sollte man verstehen, desweiteren wäre die Kenntnis wofür { und } da sind nicht schlecht) überhaupt kein Problem
Perl ist ne reine Scriptsprache, wird interpretiert. CGI wiederum kann man compilen, da kannst du dann wenn du lustig bist die dir am besten liegende Programmiersprache nehmen. Grundsatz: Alles was auf einem Unix Rechner läuft (und nicht gerade einen X Server zur Ausgabe verwendet) kannst du als CGI programm laufen lassen
Fazit: Entweder Perl lernen, zum einfacheren PHP greifen oder den guten alten GCC auspacken, wie es dir beliebt. Ich persönlich empfehle PHP, ist simpelst und benutzt C ähnliche Datenstrukte, also für jemanden der ein bischen Ahnung hat wie C funktioniert (C for Schleifen sollte man verstehen, desweiteren wäre die Kenntnis wofür { und } da sind nicht schlecht) überhaupt kein Problem
Naja, zwischen Perl Scripts und Batch-Dateien gibt's 'nen Unterschied 
Der ""Batch-Interpreter"" ist nicht wirklich so umfangreich wie der Perl-Interpreter. Wenn dann kann man Batch-Dateien eher mit Shell-Script vergleichen (obwohl die wiederum auch um einiges Umfangreicher sind
).
Ist in 'ner Linux-Shell (Bsp. BASH) eigendlich schon 'n Perl Interpreter drin ? Ne, oder?
Der ""Batch-Interpreter"" ist nicht wirklich so umfangreich wie der Perl-Interpreter. Wenn dann kann man Batch-Dateien eher mit Shell-Script vergleichen (obwohl die wiederum auch um einiges Umfangreicher sind
Ist in 'ner Linux-Shell (Bsp. BASH) eigendlich schon 'n Perl Interpreter drin ? Ne, oder?
Gut, das liegt jetzt natürlich daran daß du dich leider weniger auskennst.
Shell Scripte können bereits Perl Dateien sein, in Linux sind knapp 20-30% aller Shell Scripte in Perl geschrieben (ich schätze mal daß 3/4 Bash ist, der Rest eben Perl oder PHP oder irgendwelche Exoten (gibt nen Stapel Shell Scriptsprachen))
Jedenfalls sehen Linux Shellscripte so aus:
#!/bin/perl
blah blah
...
Die erste Zeile gibt immer an womit das Script ausgeführt werden soll, solange also Perl als Binary vorliegt (muß es wenn man CGI können will) kann man Perl für Shell Scripte benutzen. Selbiges gilt für PHP und eigentlich jede andere Scriptsprache.
Shell Scripte können bereits Perl Dateien sein, in Linux sind knapp 20-30% aller Shell Scripte in Perl geschrieben (ich schätze mal daß 3/4 Bash ist, der Rest eben Perl oder PHP oder irgendwelche Exoten (gibt nen Stapel Shell Scriptsprachen))
Jedenfalls sehen Linux Shellscripte so aus:
#!/bin/perl
blah blah
...
Die erste Zeile gibt immer an womit das Script ausgeführt werden soll, solange also Perl als Binary vorliegt (muß es wenn man CGI können will) kann man Perl für Shell Scripte benutzen. Selbiges gilt für PHP und eigentlich jede andere Scriptsprache.
Och, so sehr weborientiert ist das nicht, nur nicht sehr ausführlich
http://selfhtml.teamone.de/cgiperl/funk ... usgabe.htm
Hier zum Beispiel werden auch Funktionen die du brauchen könntest, die aber auf Webservern sinnlos sind beschrieben, nur eben immer sehr kurz.
Hm *such* Das sieht doch mal gut aus, scheint alles zu behandeln was du brauchst
http://www.comp.leeds.ac.uk/Perl/start.html
Der sieht auch gut aus
http://www.cclabs.missouri.edu/things/i ... ourse.html
Und ansonsten frag google, scheinbar weiß hier niemand gute Links
http://selfhtml.teamone.de/cgiperl/funk ... usgabe.htm
Hier zum Beispiel werden auch Funktionen die du brauchen könntest, die aber auf Webservern sinnlos sind beschrieben, nur eben immer sehr kurz.
Hm *such* Das sieht doch mal gut aus, scheint alles zu behandeln was du brauchst
http://www.comp.leeds.ac.uk/Perl/start.html
Der sieht auch gut aus
http://www.cclabs.missouri.edu/things/i ... ourse.html
Und ansonsten frag google, scheinbar weiß hier niemand gute Links

