Page 1 of 1

Remove directories and files recursively using mask???

Posted: Thu Feb 14, 2008 4:42 pm
by alex.barylski

Code: Select all

rm -r *.svn /var/www/projects
Basically I am trying to remove the files and directories created by subversion...I suppose I could import/export but this seems easier. Is the above right?

Re: Remove directories and files recursively using mask???

Posted: Thu Feb 14, 2008 4:49 pm
by Christopher
No, you need to use find.

Re: Remove directories and files recursively using mask???

Posted: Thu Feb 14, 2008 5:05 pm
by alex.barylski
Ah...sweet...thanks man :)

Re: Remove directories and files recursively using mask???

Posted: Tue Feb 19, 2008 7:35 pm
by Benjamin
Just for reference:

Code: Select all

rm -rf `find . -type d -name .svn`

Re: Remove directories and files recursively using mask???

Posted: Wed Feb 20, 2008 1:38 am
by timvw
actually you could also let find perform the rm... if i'm not mistaken arguments would be something like:

find xxxx -exec rm {} \;

Re: Remove directories and files recursively using mask???

Posted: Wed Feb 20, 2008 6:33 am
by Jenk
The above (timvw's suggestion) is what I use when needing to achieve this.