Als «regular-expression» getaggte Fragen

27
Beeinflusst (sollte) LC_COLLATE Zeichenbereiche?

Collation um durch LC_COLLATEdefiniert nicht nur die Sortierreihenfolge der einzelnen Zeichen, sondern auch die Bedeutung des Zeichenbereiches. Oder doch? Betrachten Sie das folgende Snippet: unset LANGUAGE LC_ALL echo B | LC_COLLATE=en_US grep '[a-z]' Intuitiv Bist nicht in [a-z], daher sollte...

22
Bash-Regex-Erfassungsgruppe

Ich versuche, mehrere alphanumerische Werte (diese Zahl kann variieren) von einer Zeichenfolge abzugleichen und sie in einem Bash-Capture-Gruppenarray zu speichern. Ich bekomme jedoch nur das erste Match: mystring1='<link rel="self" href="/unix//api/clouds/1/instances/1BBBBBB"/> dsf <link...

22
Grep Wortgrenzen

Zugriff auf die GNU-Dokumentation: ‘\<’ Match the empty string at the beginning of word. ‘\>’ Match the empty string at the end of word. Meine / etc / fstab sieht so aus: /dev/sdb1 /media/fresh ext2 defaults 0 0 Ich möchte, dass grep TRUE / FALSE für die Existenz von / media / fresh...

20
Groß- / Kleinschreibung wird in awk nicht berücksichtigt

Ich muss mit awk nach einem Schlüsselwort suchen, aber ich möchte eine Suche ohne Berücksichtigung der Groß- / Kleinschreibung (ohne Berücksichtigung der Groß- / Kleinschreibung) durchführen. Ich denke, der beste Ansatz ist, sowohl den Suchbegriff ("Schlüsselwort") als auch die Zielzeile, die awk...

18
awk Wiederholung {n} funktioniert nicht

Ich versuche, die Zeilen mit dem Wiederholungssymbol {n} zu drucken, aber es funktioniert nicht. Zum. Ich möchte zB alle Zeilen drucken, deren Länge 4 Zeichen lang ist awk '/^.{4}$/' test_data Mit dem obigen Code wird das nicht gedruckt. Wie kann ich das Problem beheben, damit ich das...