On Fri, Oct 10, 2008 at 02:49:44PM -0400, Joe Tseng wrote:
> 
> I'm sure this is easy but googling hasn't gotten me anywhere yet...  I want 
> to compress all the files in my directory that don't already have a .gz 
> extension.  I want them to be individual compressed files, not part of a 
> single .tar.gz file.  Can anyone point me to where I can find how to do this?

"gzip *" will do what you want.

When it encounters something that's already gzip'd, it will skip it,
but will emit a warning that it's doing so.

Otherwise, you could use something like:

find -X . \! -name "*.tar.gz" -type f -maxdepth 1 | xargs gzip

Which would do the same as "gzip *", but would ignore any files
with a .tar.gz extension.

-- 
| Jeremy Chadwick                                jdc at parodius.com |
| Parodius Networking                       http://www.parodius.com/ |
| UNIX Systems Administrator                  Mountain View, CA, USA |
| Making life hard for others since 1977.              PGP: 4BD6C0CB |

_______________________________________________
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to