• Apfeltalk ändert einen Teil seiner Allgemeinen Geschäftsbedingungen (AGB), das Löschen von Useraccounts betreffend.
    Näheres könnt Ihr hier nachlesen: AGB-Änderung
  • Seit Gutenbergs Zeiten haben sich nicht nur Bücher über die ganze Welt verbreitet, sondern Buchstaben und Wörter begleiten uns allumfassend. Selbst moderne Devices mit Sprachsteuerung und Super-KI kommen nicht ohne Buchstaben, Wörter oder Symbole aus. Nicht zuletzt darum ist das Thema das Monats Am Anfang war das Wort ---> Klick

Terminal sed -E (Regular Expression) - Frage

Loooki

Beauty of Kent
Registriert
15.09.09
Beiträge
2.169
Hey,

ich habe da eine Frage zu den Regular Expressions.

Wie kann man ' escapen? :D Mit einem Backslash gehts nicht ebenso nicht mit 2 und auch nicht mit 3

Das Resultat sollte dann etwas wie dieses sein:

Code:
sed -E 's/\]/\\\]/g'

Wenn man dann die "]" ersetzt:

Code:
sed -E 's/\'/\\\'/g'

Aber das geht nicht. :/


Edit: Über Unicode Character vielleicht, aber ich weiß nicht wie: &#39 wäre das gesucht Zeichen
 

Rastafari

deaktivierter Benutzer
Registriert
10.03.05
Beiträge
18.150
Entweder
Code:
[COLOR=red]"[/COLOR]s,',-'-,g[COLOR=red]"[/COLOR]
oder
Code:
's,'[COLOR=red]"[/COLOR]'[COLOR=red]"[/COLOR]','[COLOR=red]"[/COLOR]'''''''[COLOR=red]"[/COLOR]',g'