[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Re: Large number of files in single directory



Rigler, Stephen C. wrote:
I think you want to use the "-A" switch to append (concatenate) files to
an archive.  Look at "man tar".  I'm not sure if this works with
compressed (gzip'd) archives though, so you might need to compress after
the tar is done.

Oops! That should be

$ sudo find <directory> -exec tar -rvf foo.tar {} \;

-r means add files to the end of an archive. -A is to concatenate two tar files.

-Steve

On Wed, 2005-05-25 at 11:51 -0700, Chris wrote:

----- Original Message ----- From: "Stephen Carville" <stephen totalflood com>
Sent: Wednesday, May 25, 2005 10:50 AM
Subject: Re: Large number of files in single directory



Try:

$ find <directory> -exec tar -avf foo.tar {} \;

Didn't work. The -a is an invalid option on Fedora, it seems. I replaced it with -cz to create and compress the tar file, but even with that, it goes through the list of files (lists them one per line) as if it was actually taring them, but the resulting .tar file only has the very LAST file that tar listed - and nothing else in it. :-?


Chris






--
Stephen Carville <stephen totalflood com>
Unix and Network Admin
Nationwide Totalflood
6033 W. Century Blvd
Los Angeles, CA 90045
310-342-3602


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]