SOLVED Re: using rm *.rpm but keep some files?

Cameron Simpson cs at zip.com.au
Sun Jan 1 23:57:10 UTC 2012


On 01Jan2012 13:15, Frank Murphy <frankly3d at gmail.com> wrote:
| On 01/01/12 13:10, Theodore Papadopoulo wrote:
| >>Would this work: find /path/to/repo/*.rpm | grep -v "foo* bar*" |
| >>rm *.rpm
| >
| >Make it
| >
| >find /path/to/repo/*.rpm -print | grep -v "foo* bar*" | xargs rm
| >
| >and that should work (not tested).
| >
| Gave it a test, it works.
| Thanks.

On the subject of testing, I find it VERY useful to phrase tests like
this:

  find /path/to/repo/*.rpm -print | grep -v "foo* bar*" | xargs echo rm

Remove the "echo" when happy.

Cheers,
-- 
Cameron Simpson <cs at zip.com.au> DoD#743
http://www.cskk.ezoshosting.com/cs/

If the Universe is constantly expanding, why can't I ever find a parking space?


More information about the users mailing list