|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Victor Sudakov 2:5020/400 01 Nov 2002 21:17:24 To : "Alex V. Litovchenko" Subject : Re: Изменить в дереве файлов в подшаблоне текстовый блок -------------------------------------------------------------------------------- Alex V. Litovchenko wrote: > Подскажите, как мне в дереве файлов заменить подстроку > например мне нужно в проекте в каталоге (с подкаталогами) > изменить в о всех файлах *.c строку 'From' на строку 'To' > если можно реально работающий пример. find . -name '*.c' | xargs perl -pi -e 's/From/To/' > man find и man awk ясности не внес > строка может также быть и объемным текстом с множественными > переводами строк. поэтому лучше если скрипт бкдет From и To > брать из соответствующих файлов Hа эту часто вопроса ответа не знаю. -- Victor Sudakov, VAS4-RIPE, VAS47-RIPN 2:5005/149@fidonet http://vas.tomsk.ru/ --- ifmail v.2.15dev5 * Origin: Golden Bough (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/664046dd9020.html, оценка из 5, голосов 10
|