Wenn /
Teil eines regulären Ausdrucks ist, den Sie mit dem s
(substitute) -Befehl von sed
ersetzen möchten, können Sie ein anderes Zeichen anstelle des Schrägstrichs in der Befehlssyntax verwenden. zum Beispiel:
über ,
wurde anstelle des üblichen Schrägstrichs verwendet, um zwei Parameter des Befehls s
zu begrenzen: der reguläre Ausdruck, der den zu ersetzenden Teil und die Zeichenfolge, die als Ersatz verwendet werden soll, beschreibt.
Das obige ersetzt jeden Schrägstrich durch zwei Backslashes. Ein Backslash ist ein spezielles (zitierendes) Zeichen, also muss es zitiert werden, hier wird es mit sich selbst zitiert, deshalb brauchen wir 4 Backslashes um zwei Backslashes darzustellen.
%Vor%