Ich würde gerne die genauen Wörter unter grep und ersetzen sie rekursiv aus dem aktuellen Verzeichnis.ersetzen bestimmtes Wort in einer Zeile
BEDINGUNGEN
plan => service_plan
Plan => ServicePlan
Auch wenn sie in einer Mitte eines Satzes lebt, es muss auch ersetzt werden.
abc_plan => abc_service_plan
AbcPlan => AbcServicePlan
Außer diesen beiden Wörtern.
Stripe::Plan
x- x
versuchte ich
grep -l 'plan' ./* | xargs sed -i.bak -e 's/plan/service_plan/g'
Aber ich bin nicht sicher, wie ich ausschließen konnte und schließen einige Worte mehr.
Es wäre wirklich zu schätzen, wenn Sie Erklärungen für eine Option des spezifischen Befehls hinzufügen!
Was haben Sie bisher versucht zu tun? Jede Richtung, die Sie versucht haben und fehlgeschlagen? Schreibe deinen Code auf –
* einige Wörter * bedeuten einige exakte Wörter. Kannst du es ihnen zeigen? – RomanPerekhrest
ja einige genaue workds – Tosh