1408 Stimmen

Ersetzen Sie in einem Shell-Skript eine Teilzeichenfolge durch eine andere Zeichenfolge.

Ich habe "Ich liebe Suzi und Marry" und möchte "Suzi" in "Sara" ändern.

firstString="Ich liebe Suzi und Marry"
secondString="Sara"

Gewünschtes Ergebnis:

firstString="Ich liebe Sara und Marry"

-1voto

rubal islam Punkte 313

Mit sed können wir es leicht tun

sed -i "s+$Wert_ersetzt_werden_soll+$mit_variable1 "einige Zeichen" $mit_variable2+g" $dateiname

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X