Задача заменить stroka1 на stroka2 во всех файлах выбранной директории. При это во вложенных каталогах так же.
Возможно есть способы поизящнее, я решила поюзать perl + find.
Как использовать perl взяла вот тут .
Получила в итоге:
find . -type f -exec perl -i -ne "s/stroka1/stroka2/g;print;" '{}' \;
Естествнное, первый параметр у find вместо . может быть любой путь, так же вместо stroka1, stroka2 - любое вырожение.
Заработало.
Как всегда забыла про скрытые файлы в папках .svn подрихтовала с учетом того, что я писала ранее :)