sed, awk, und perl

Zum Thema

Die Bearbeitung von Texten, Dokumenten, Programmausgaben, Logdateien etc. spielt unter Unix eine wichtige Rolle.

Zur automatischen Bearbeitung solcher Texte werden neben spezialisierten Werkzeugen, z.B. aus dem "textutil"-Paket (cat, cut, paste, tr, ...) auch die flexibleren, programmierbaren Tools sed, awk und perl eingesetzt.

Awk und Perl sind außerdem vollwertige Programmiersprachen und bieten daher über die Textbearbeitung hinaus vielfältige Anwendungsmöglichkeiten.

Am bekanntesten sind wohl das Erstellen von Reports und Auswertungen, die Automatisierung von Aufgaben in der System-Administration, sowie die Programmierung von CGI-Scripts für dynamische Webseiten.

Der Vortrag soll dazu eine Übersicht vermitteln, und anhand von kurzen Beispielen die Funktionsweise dieser Tools vorführen.

 

Zum Vortragenden

Hans-Joachim Gurt hat 1982 an der FH Darmstadt sein Informatik-Diplom gemacht. Danach hat er jahrelang bei verschiedenen Firmen Software entwickelt (mit BASIC, Fortran, COBOL, Pascal, C, sh, awk, SQL, Perl...) für CAD, Maschinen- und Prozess-Steuerungen, Datenbank-Systeme, FiBu/Auftragsabwicklung und dabei seit 1988 Unix-Erfahrung (HP-UX, Linux, FreeBSD, ...) gesammelt. Zur Zeit ist er bei einem Internet-Provider in der Netzwerk-Technik+Verwaltung tätig