By
Yifan Peng
|
September 20, 2013
If you need to remove all
.svn
folders in a project, run
|
find . -name ".svn" - exec rm -rf {} ;
|
or more precisely, run
|
find . - type d -name '.svn' -print - exec rm -rf {} ;
|
The script starts from the current directory and searches recursively
to the sub-folders. This script also works on other names by replacing
“.svn”. But if the name is too general especially if you use the regular
expression, you may end up by deleting a bunch of folders/files you
don’t want to. A safer way is to run
find
first to verify all found folders/files are really what you intend to remove.
No comments:
Post a Comment