
Mailing List Archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [tlug] Using tar to archive files
Dave M G wrote:
Edmund,
Thank you for replying.
Maybe something like this would work?
tar -cvzf archive.tgz -C directory . --exclude directory/subdir
That puts all the files inside the archive underneath a directory
named ".".
Not sure I understood the bit about empty directories, so I can't
help you with that, I'm afraid...
It looks to me like the default behavior is for empty directories to
not be included in the archive. When I create an archive then view it
with the Archive Manager application, they don't seem to be there.
Hmm, I don't seem to have trouble with empty directories at all (Debian
Etch). With the following directory structure:
sigurdur@??:/tmp$ tree test/
test/
`-- web
|-- empty
|-- empty2
|-- exclude
| |-- 1
| |-- 2
| `-- 3
|-- non-empty
| |-- 1
| |-- 2
| `-- 3
`-- non-empty2
|-- 1
|-- 2
`-- 3
(this is comparable to what you have I assume)
and this command:
tar -vv --create -f tar-test.tar --exclude /tmp/test/web/exclude/ -C
/tmp/test/web/
I get the following archive:
sigurdur@??:/tmp$ tar -tf tar-test.tar
./
./empty/
./empty2/
./non-empty/
./non-empty/1
./non-empty/2
./non-empty/3
./non-empty2/
./non-empty2/1
./non-empty2/2
./non-empty2/3
./exclude/
./exclude/1
./exclude/2
./exclude/3
kind regards,
-sig
--
Sigurd Urdahl
Linux, goofing, cooking, making fire, computer security, having a
beer. Give me good music.
Home |
Main Index |
Thread Index