Заменить часть текста во всех нужных файлах Linux

find . -name "*.cpp" -o -name "*.h" -exec sed 's/A/B/g' {} > tmpfile && mv tmpfile {} \;

Читайте также:  Скачать множество файлов в текущую директорию в Linux