Subject: Re: rm -r not working
From: "Primitive Guy" <[email-masked]>
To: [email-masked], [email-masked]
Cc: [email-masked]
Date: Tue, 20 Mar 2001 10:54:00 -0800

find . -name *.class -exec rm {} \;

did the trick.

also http://www.faq.org = very useful.

>Date: 20 Mar 2001 13:24:09 -0500
>From: Jonathan Kamens <[email-masked]>
>To: [email-masked]
>CC: [email-masked]
>Subject: Re: rm -r not working
>
>>  Date: Tue, 20 Mar 2001 09:42:15 -0800
>>  From: "Primitive Guy" <[email-masked]>
>>  
>>  I want to remove all my .class files in all sub-directories
>>  starting from /dev/classes.
>>  
>>  classes $ rm -r *.class
>>  rm: cannot remove `*.class': No such file or directory
>>  
>>  There are no .class files in /dev/classes but there are certainly
>>  .class files in sub-directories of /dev/classes.
>>  
>>  what am I doing wrong?
>
>Not understanding how wildcards work in Unix-like shells?  The Cygwin
>bash shell works like Unix, not like DOS.
>
>See questions 2.3 and 2.6 in
><URL:http://www.faqs.org/faqs/unix-faq/faq/part2/index.html>.
>
>The summary is that you want to use:
>
>        find /dev/classes -name '*.class' -exec rm {} \;

------------------------------------------------------------
--== Sent via Deja.com ==--
http://www.deja.com/

--
Want to unsubscribe from this list?
Check out: http://cygwin.com/ml/#unsubscribe-simple