Alle Beiträge
grep Kapitel 6 (Bonus): PCRE, Lookarounds & Deep Dive mit grep
In diesem Bonuskapitel schauen wir uns Funktionen an, die viele nicht kennen: -P (Perl-Compatible Regular Expressions) Lookahead & Lookbehind komplexere Muster Grenzen von grep ⚠️ Hinweis: -P ist eine GNU-Erweiterung. Getestet unter Ubuntu 22.04 und neuer. 🔹 PCRE...
grep Kapitel 5: grep im Security- und Log-Analyse-Einsatz
In diesem Kapitel wird grep realistisch. Du lernst: SSH-Brute-Force erkennen Fehlgeschlagene Logins zählen IP-Adressen extrahieren HTTP-Statuscodes analysieren grep mit awk kombinieren einfache Security-Checks durchführen Getestet mit GNU grep 3.x (Ubuntu 22.04+) 🔹...
grep Kapitel 4: Performance & große Dateien – grep im Deep Dive
In produktiven Umgebungen arbeitet grep oft mit: mehreren hundert MB Logdateien rotierenden Logs Archivdateien Container-Logs Security-Analysen In diesem Kapitel lernst du: wie grep intern arbeitet warum grep so schnell ist wie du große Dateien effizient durchsuchst...
grep Kapitel 3: Erweiterte Optionen & Praxis grep im Admin-Alltag
In diesem Kapitel wird grep produktiv. Du lernst: Kontextanzeige (-A, -B, -C) nur Treffer ausgeben (-o) rekursive Suche (-r, -R) gezieltes Ein-/Ausschließen von Dateien typische Admin-Szenarien (Logs, Fehleranalyse) 🔹 Kompatibilität Getestet mit GNU grep 3.x unter...
grep Kapitel 2: Reguläre Ausdrücke mit grep – Muster richtig einsetzen
Im ersten Kapitel hast du einfache Textsuche kennengelernt. Jetzt beginnt der eigentliche Deep Dive: 👉 Reguläre Ausdrücke (Regex) Mit Regex kannst du: Zeilenanfang und -ende prüfen Zahlen oder Buchstaben filtern komplexe Muster definieren präzise Log-Analysen...
grep Kapitel 1: Einführung in grep – Suchen verstehen
grep ist eines der wichtigsten Werkzeuge unter Linux. Mit grep kannst du: Text in Dateien durchsuchen bestimmte Zeilen filtern Muster (Patterns) erkennen Logs analysieren Daten schnell selektieren 👉 grep ist ein Filter: Es gibt nur die Zeilen aus, die zu deinem...
grep Kurs: Von Grundlagen bis Deep Dive
Lerne grep effektiv nutzen: von Grundlagen über reguläre Ausdrücke bis zur Analyse großer Dateien. Ideal für Linux-Administratoren und Entwickler.
sed Kapitel 7 Bonus: sed unter der Haube – Pattern Space, Hold Space und Schleifen
Wenn du bis hierher gekommen bist, kannst du sed bereits produktiv einsetzen. In diesem Bonuskapitel schauen wir hinter die Kulissen: Was ist der Pattern Space? Was ist der Hold Space? Wie funktionieren Labels und Sprünge? Wann sind solche Techniken wirklich sinnvoll?...
sed Kapitel 6: Praxisprojekt – Eine Konfigurationsdatei automatisiert bereinigen
In diesem Kapitel setzen wir alles Gelernte in einem realistischen Szenario um. Ziel: Eine unsaubere Konfigurationsdatei soll automatisch: Kommentarzeilen entfernen Leerzeilen entfernen Schreibweise normalisieren (key = value → key=value) bestimmte Werte setzen...
sed Kapitel 5: sed in Kombination mit anderen Tools
sed ist stark für sich allein – aber seine wahre Stärke entfaltet es im Zusammenspiel mit anderen Unix-Tools. In der Shell kannst du Befehle über Pipes (|) miteinander verbinden. So nutzt du jedes Werkzeug dort, wo es am besten ist: grep zum Filtern, sed zum Ersetzen,...
