delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/1999/08/20/13:02:11

Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm
List-Unsubscribe: <mailto:cygwin-unsubscribe-archive-cygwin=delorie DOT com AT sourceware DOT cygnus DOT com>
List-Archive: <http://sourceware.cygnus.com/ml/cygwin/>
List-Post: <mailto:cygwin AT sourceware DOT cygnus DOT com>
List-Help: <mailto:cygwin-help AT sourceware DOT cygnus DOT com>,
<http://sourceware.cygnus.com/ml/#faqs>
Sender: cygwin-owner AT sourceware DOT cygnus DOT com
Delivered-To: mailing list cygwin AT sourceware DOT cygnus DOT com
Message-ID: <19990820165753.11353.rocketmail@web112.yahoomail.com>
Date: Fri, 20 Aug 1999 09:57:53 -0700 (PDT)
From: Earnie Boyd <earnie_boyd AT yahoo DOT com>
Reply-To: earnie_boyd AT yahoo DOT com
Subject: Re: B20.1: Problem with recursive rm (rm -r) on Windows98
To: Stephane Bonenfant <sbonenfant AT hotmail DOT com>
Cc: cygwin users <cygwin AT sourceware DOT cygnus DOT com>
MIME-Version: 1.0

--- Stephane Bonenfant <sbonenfant AT hotmail DOT com> wrote:
> My problem is the following:
> 
> I have many level of directories with .d files and I want to remove them 
> all. So I use the command "rm -rf *.d" which will only remove the file on 
> the current directory. I though that it will do all other directories since 
> I've use -r option. Is that because my directories are not name ending with 
> .d ? Any suggestions
> 

I think the rm syntax requires that the directories recursed be in the argument
list.  Therefore, unless the directory ends in .d it won't be seen.  To do what
you want you need to create a foreach loop using find and rm.

E.G.:
foreach FILE in `find . -name *.d`; do rm -f $FILE; done

The syntax may be incorrect but it's close.  I can't check it right now.
===
Earnie Boyd <mailto:earnie_boyd AT yahoo DOT com>

Newbies, please visit
<http://www.freeyellow.com/members5/gw32/index.html>

(If you respond to the list, then please don't cc me)
__________________________________________________
Do You Yahoo!?
Bid and sell for free at http://auctions.yahoo.com


--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019