Skripte werden in der Regel nicht zu einem direkt ausführbaren Programm übersetzt, sondern von einem entsprechenden Interpreter zur Laufzeit ausgewertet. Sie stellen ein mächtiges Werkzeug dar, um schnell zu guten Ergebnissen zu kommen. In diesem Artikel werden einige bekannte Skriptsprachen gesammelt und mit dem entsprechenden Ubuntu-Paket kurz vorgestellt.
Sprache | Paket | Beschreibung |
awk | mawk | zur Bearbeitung und Auswertung strukturierter Textdaten. Unter Ubuntu bereits vorinstalliert. |
Bash | bash | Kurze Einführung in die Bash, die Bourne Again Shell ist sozusagen die Sprache des Systems, sie stellt die Schnittstelle auf der Kommandozeile zur Verfügung und ist Teil des Grundsystems in Ubuntu. |
Groovy | groovy | Eine agile Programmiersprache für die Java Virtual Machine, deren Syntax aus Java entnommen und durch Konzepte aus Ruby, Python und Smalltalk erweitert wurde. |
Perl | perl | Practical Extraction and Report Language, wurde ursprünglich für die Bearbeitung von Text entwickelt, wird aber mittlerweile für allgemeine Aufgaben eingesetzt und ist in der Webentwicklung weit verbreitet. |
PHP | php5 | PHP: Hypertext Preprocessor wurde speziell für die Webentwicklung und die Einbettung in HTML entworfen. |
Python | python | ist eine objektorientierte Skriptsprache mit klarer Syntax. |
Ruby | ruby | ist eine objektorienterte Skriptsprache mit einer sauberen Syntax, die teilweise von Ada und Eiffel inspiriert ist. |
Scheme | scm | Scheme ist ein Dialekt der logischen Programmiersprache Lisp, mit Schwerpunkt auf konzeptioneller Eleganz. |
Tcl | tcl | Tool command language. Die Syntax ist recht ähnlich zu der von C, weist aber auch Bezüge zu Lisp auf. Kommt immer zusammen mit Tk, ein mächtiges Grafiktoolkit für Rapid Application development |
In diesem Wiki liegt auch eine kleine Sammlung von Beispiel-Skripten, die gerne mit weiteren Skripten ausgebaut werden darf.
Diese Revision wurde am 3. Juli 2012 08:44 von aasche erstellt.