xargs

I want to delete all the .svn folders recursively from current working directory

find . -name .svn -print0 | xargs -0 rm -rf

I want to copy all files within pwd except those with .dat or .out suffix to another folder destination_folder

ls | grep -v [dat\|out]$ | xargs -I {} cp {} destination_folder

xargs