Re: tar exclude virker ikke

From: Ebbe Hjorth (none@info--ebbehjorth.dk.lh.bsd-dk.dk)
Date: Tue 13 Nov 2007 - 08:19:19 CET


Date: Tue, 13 Nov 2007 08:19:19 +0100 (Romance Standard Time)
Subject: Re: tar exclude virker ikke
From: "Ebbe Hjorth" <none@info--ebbehjorth.dk.lh.bsd-dk.dk>
To: bsd-dk@bsd-dk.dk


> Ebbe Hjorth wrote:
>>> Den 12/11/07 skrev Ebbe Hjorth <none@info--ebbehjorth.dk.lh.bsd-dk.dk>:
>>>
>>>> Jeg prøvede med \*.zip, men den løber stadigvæk tør for plads :-(
>>>>
>>> [preben@m0n0 ~/testdir]$ ls -l | awk '{print $9}'
>>> 123.doc
>>> asd.cc
>>> asdf.cc
>>> fil1.zip
>>> fil2.zip
>>> testfil.zip
>>>
>>> [preben@m0n0 ~/testdir]$ tar cf test.tgz --exclude='*.zip' .
>>> tar: ./test.tgz: Can't add archive to itself
>>>
>>> [preben@m0n0 ~/test2]$ tar xfv test.tgz
>>> x ./
>>> x ./asd.cc
>>> x ./asdf.cc
>>> x ./123.doc
>>>
>>> Det virker i hvert fald fint her :)
>>> Måske den her også lige er interessant for dig:
>>>
>>> [preben@m0n0 ~/test2]$ tar --version
>>> bsdtar 2.2.5 - libarchive 2.2.4
>>>
>>>
>>
>> Se her se, min siger...
>>
>> tar --version
>> bsdtar 1.2.53 - libarchive 1.2.53
>>
>> Kan det være derfor? - Når jeg kigger under ports/archivers så er der ik
>> en der hedder tar - Hvad er det for en der er indbygget i freebsd 6.2?
>
> Det virker også ganske fint her, med samme version som du har, så det er
> ikke versionsnummeret du skal kigge efter.
>
> Du har ikke sendt din "nye" tar kommando, efter du har flyttet din
> --exclude, så det er lidt svært at hjælpe dig yderligere før du gør dette.
>

Nu har --exclude snart stået alle vegne, men lige nu ser linien sådan her ud

/usr/bin/tar -czPf /backup/www.backup.tar --exclude='*.zip' /usr/local/www/

>
> [bigchief@gate /tmp/test]$ ls -l
> total 0
> -rw-r--r-- 1 bigchief wheel 0 Nov 12 22:39 a
> -rw-r--r-- 1 bigchief wheel 0 Nov 12 22:39 b
> -rw-r--r-- 1 bigchief wheel 0 Nov 12 22:39 c
> -rw-r--r-- 1 bigchief wheel 0 Nov 12 22:39 d.zip
> -rw-r--r-- 1 bigchief wheel 0 Nov 12 22:39 e.zip
>
> [bigchief@gate /tmp/test]$ tar cf test.tar --exclude '*.zip' .
> tar: ./test.tar: Can't add archive to itself
>
> [bigchief@gate /tmp/test]$ tar tf test.tar
> .
> a
> b
> c
>
> [bigchief@gate /tmp/test]$ tar --version
> bsdtar 1.2.53 - libarchive 1.2.53
>
>
>



This archive was generated by hypermail 2b30 : Fri 30 Nov 2007 - 23:00:01 CET