Alle Beiträge
awk Kapitel 6: Praxisprojekt – Webserver-Logs analysieren mit awk
Jetzt setzen wir alles, was du bisher gelernt hast, in einem realistischen Projekt um. Ein typisches Einsatzfeld für awk ist die Analyse von Webserver-Logs - z. B. von Apache oder Nginx. Diese Logs enthalten viele Informationen, die du mit awk schnell auswerten...
awk Kapitel 5: Eigene awk-Skripte schreiben
Bis jetzt hast du awk direkt in der Kommandozeile eingesetzt. Das ist praktisch für schnelle Aufgaben, wird aber schnell unübersichtlich, wenn deine Befehle länger werden. Deshalb bietet awk die Möglichkeit, eigene Skriptdateien zu schreiben. Damit kannst du deine...
awk Kapitel 4: Berechnungen & Statistiken mit awk
awk ist nicht nur ein Textwerkzeug - es kann auch rechnen. Das macht es ideal, um Zahlen aus Dateien oder Logfiles auszuwerten. In diesem Kapitel lernst du, wie du Summen, Durchschnitte und weitere Statistiken mit awk berechnest. Datei noten.txt: Alice 85 Bob 73...
awk Kapitel 3: Textbearbeitung & Formatierung mit awk
Bisher hast du mit awk Daten aus Dateien gefiltert und ausgewählt. Doch oft reicht es nicht, einfach nur Felder auszugeben - du willst die Ergebnisse formatiert darstellen, sodass sie leichter zu lesen oder weiterzuverarbeiten sind. In diesem Kapitel lernst du, wie du...
awk Kapitel 2: Muster & Bedingungen in awk
Bisher hast du gelernt, wie awk Zeilen in Felder zerlegt. Doch die eigentliche Power von awk zeigt sich, wenn du Bedingungen einsetzt: Du kannst gezielt nur bestimmte Zeilen aus einer Datei auswählen und bearbeiten. In diesem Kapitel lernst du, wie du mit Mustern und...
awk Kapitel 1: Felder & Zeilen verstehen
Das Herzstück von awk ist die Fähigkeit, Zeilen in Felder zu zerlegen. Damit unterscheidet sich awk von Tools wie sed oder grep, die Texte meist nur zeilenweise bearbeiten. In diesem Kapitel lernst du, wie awk Daten in Zeilen und Spalten verarbeitet – die Grundlage...
awk Kurs: Einführung in awk – das Schweizer Taschenmesser für Textdateien
Daten begegnen dir unter Linux ständig – sei es in Logdateien, CSVs oder Konfigurationsdateien.
Mit den richtigen Tools kannst du diese Daten direkt im Terminal analysieren, umwandeln und auswerten
