Здравствуйте!
Но во всех *.cpp и *.h файлах текущего каталога и подкаталогов сделать замену одной строки на другую.
Пишу команду
find . -name "*.cpp" -o -name "*.h" -exec sed 's/infofieldenter/InfoFieldEnter/g' {} > tmpfile && mv tmpfile {} \;
В результате получаю
find: отсутствует аргумент у `-exec'
Что делаю не так? Как должна выглядеть команда?