Find all files with the extension ".tmp" in the current directory and all subdirectories, replace all non-alphabetic characters with underscores, and delete them.
find ~ -name '*.tmp' | sed -r 's/[^A-Za-z]/_/g' | xargs rm -f