Find all files with a ".txt" extension in the current directory and its subdirectories, and replace all occurrences of "foo" with "bar" in each file.
find . -iname "*.txt" -exec sed -i 's/foo/bar/g' {} +