Home › Code Snips › Delete Files Except Ones With Certain Extension Delete Files Except Ones With Certain Extension by Kyle on December 03, 2009 · Posted in Bash find . ! -name "*.php" -exec rm -f {} \; Save. Share. Submit. Digg · Twitter · StumbleUpon · Delicious · Facebook · Google · Reddit · Technorati Related Snips Batch File Rename Recursively Find And Replace Text Inside Files Search Inside Files And List Matches Recursively Delete All .svn Directories Recursively Find And Delete Files Hide Sidebar