Das ist, was ich tue (vereinfachtes Beispiel):Was ist los mit meinem Lookahead Regex in GNU Sed?
gsed -i -E 's/^(?!foo)(.*)$/bar\1/' file.txt
Ich versuche bar
vor jedem Spiel zu setzen, die mit foo
nicht starten. Dies ist der Fehler:
gsed: -e expression #1, char 22: Invalid preceding regular expression
Was ist los?
mögliches Duplikat von http://stackoverflow.com/questions/2086450/pcre-regex-to-sed-regex – hostmaster
Bitte aktualisieren Sie die gewählte Antwort wenn möglich. [This] (http://stackoverflow.com/a/12178023/131120) zeigt, dass es tatsächlich möglich ist, dasselbe mit sed zu erreichen. – erikbwork