On Tue, Jun 05, 2012 at 12:15:24PM BST, Wolodja Wentland wrote: > On Tue, Jun 05, 2012 at 12:01 +0100, rjc wrote: > > > Suppose that I have, in a certain directory and all its subdirs and > > > subdirs' > > > subdirs' subdirs... etc., a certain number of files terminating with `~', > > > e.g.: > > > `myfile~', and that I want to remove all of them recursively. Is there a > > > Unix > > > command to do that right away? > > > > find top_dir_name -type f -name "*~" -exec rm '{}' \; > > No need for -exec rm here ... You can just use -delete (please read the > manpage!).
No need to shout. I'm well aware of "-delete" existence, however it is not portable or required by POSIX (e.g. some versions of Solaris don't have it) so "-exec rm" is more "Unix" (specifically mentioned by the OP) than "-delete" in this example. Cheers, -- rjc -- To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20120605124003.ga...@linuxstuff.pl