Awk: Übungen: RegExp: Lsg130
Erscheinungsbild
Lösung
[Bearbeiten]Bei Verwendung von gawk normalerweise gar keine!
Grund ist, dass gawk aus Kompatibilitätsgründen die Verwendung von Intervallen ausschaltet. Nur wenn explizit die Optionen
- --posix
oder
- --re-interval
beim awk-Aufruf angegeben werden, liefert der Einsatz von Intervallen das gewünschte Resultat. In diesem Fall wäre also
awk --posix '/^H(a){2,}llo$/'
angebracht. Dann würde Haaaallo
wie erwartet über das awk-Skript an die Standardausgabe weitergeleitet.