Мне очень понравится grep точные слова ниже и заменить их рекурсивно из текущего каталога.замените конкретное слово в одной строке
УСЛОВИЯ
plan => service_plan
Plan => ServicePlan
Кроме того, если они живут в середине предложения, он также должен быть заменен.
abc_plan => abc_service_plan
AbcPlan => AbcServicePlan
За исключением этих двух слов.
Stripe::Plan
х- х
Я попытался
grep -l 'plan' ./* | xargs sed -i.bak -e 's/plan/service_plan/g'
Но я не знаю, как я мог бы исключить и включить еще несколько слов.
Было бы очень полезно, если вы добавите объяснения для некоторой опции конкретной команды!
Что бы вы пытались сделать до сих пор? В любом направлении, которое вы пробовали и не смогли? Напишите свой код –
* несколько слов * означает некоторые точные слова. Можете ли вы показать им? – RomanPerekhrest
да некоторые точные работы – Tosh