我很想grep 下面的确切单词,并从当前目录中递归替换它们。在一行中替换特定的字
条件
plan => service_plan
Plan => ServicePlan
而且,如果他们生活在一个句子的中间,它也必须更换。
abc_plan => abc_service_plan
AbcPlan => AbcServicePlan
除了这两个词。
Stripe::Plan
X- X
我试图
grep -l 'plan' ./* | xargs sed -i.bak -e 's/plan/service_plan/g'
但我不知道我怎么可以排除的,包括一些更多的话。
如果您为特定命令的某些选项添加解释,那将会非常感激!
有什么你试过这么远吗?你尝试过和失败的任何方向?写下你的代码 –
*有些单词*表示一些确切的单词。你可以展示他们吗? – RomanPerekhrest
是的一些确切workds – Tosh