Find all directories in the current directory, whose name contains lowercase letters and/or numbers, and copy the file named 'file1.txt' from each of them to the directory '~/temp_dir/'.
find ~ -type d -name '*[a-z0-9]*' -print | xargs -I{} cp {}/file1.txt ~/temp_dir/