Ich versuche, Sed-Strings in Datei. Dies ist eine Datei, sed_tmp
, mit einer Saite:Ersetzen von IP-Strings
, "127.0.0.2");
Dies ist der sed Befehl, den ich verwenden:
sed -r 's/[0-9{1,3}]\.[0-9{1,3}]\.[0-9{1,3]\.[0-9{1,3}]/XXX.XXX.XXX.XXX/g' ./sed_tmp
und das Ergebnis ist
, "12XXX.XXX.XXX.XXX");
aber ich brauche das Ergebnis
, "XXX.XXX.XXX.XXX");
Was mache ich falsch?
ja, es ist das Auftreten – RusAlex