ubuntuusers.de

Hinweis: Dies ist ein statischer Snapshot unseres Wikis vom 25. März 2013 und kann daher nicht bearbeitet werden. Der aktuelle Artikel ist unter wiki.ubuntuusers.de zu finden.

Skripting

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.

ubuntuusers.local › WikiSkripting