find начальный_каталог -name шаблон | xargs sed ....
Если надо выводить не только на терминал, то надо результаты find записать в файл, а затем выбирая файлы построчно сделать замену и занести результаты в них же.
Что-то типа такого варианта.
#! /bin/sh
find начальный_каталог -name шаблон_файлов > ./tempfile
while read LINE
do
cat $LINE | sed "s/часы/трусы/g" > $LINE
done < ./tempfile
# зачистка
rm ./tempfile
Это в лоб. Можно сделать красивее и изящнее.
Кунфу надо совершествовать, чтобы стать мастером.(Ц)