Re: tar exclude virker ikke

From: Benny Simonsen (none@bsd-dk--slbs.dk.lh.bsd-dk.dk)
Date: Mon 12 Nov 2007 - 21:42:41 CET


To: bsd-dk@bsd-dk.dk
From: Benny Simonsen <none@bsd-dk--slbs.dk.lh.bsd-dk.dk>
Date: Mon, 12 Nov 2007 21:42:41 +0100
Subject: Re: tar exclude virker ikke


"Ebbe Hjorth" <none@info--ebbehjorth.dk.lh.bsd-dk.dk>
wrote on Mon, 12 Nov 2007 19:48:54 +0100 (Romance Standard Time):

>> On Sun, Nov 11, 2007 at 06:12:49PM +0100, Ebbe Hjorth wrote:
>>> > -----BEGIN PGP SIGNED MESSAGE-----
>>> > Hash: SHA1
>>> >
>>> > On Sun, 11 Nov 2007 15:24:26 +0100 (Romance Standard Time)
>>> > "Ebbe Hjorth" <none@info--ebbehjorth.dk.lh.bsd-dk.dk> wrote:
>>> >
>>> >> Hej liste,
>>> >>
>>> >> Jeg har et backup script der tager backup af forskellige ting, og jeg
>>> >> vl gerne have det til at udelukke .zip filer, og derfor bruger jeg
>>> >> exclude, men den tager stadigvæk backup af zip filerne.
>>> >>
>>> >> /usr/bin/tar -czPf /backup/www.backup.tar --exclude
>>> >> "*.zip" /usr/local/www/
>>
>> Nu kan det godt være, det her er helt ude i skoven, men skal du ikke enten
>> escape din * med en backslash, eller sætte den i single-quotes, for at din
>> shell ikke tager fat i den? Så enten:
>>
>> --exclude \*.zip
>>
>> eller
>>
>> --exclude '*.zip'
>>
>
> Jeg prøvede med \*.zip, men den løber stadigvæk tør for plads :-(
>
>
> Mvh Ebbe
>
>
>

Hej

Her ser det ud til at virke fint på min FreeBSD box.

Er du sikker på at du ikke blot har fået flere data at tage backup af,
så du ikke har plads til backupen længere.

Du kan se outputtet fra min shell (bash) nedenfor.

Forklaring til kommandoerne:
1: Vi ser lige hvad der er i mit testbibliotek
2: Laver tarball
3: Tester tarballen, og ser at x.zip mangler
4: Finder tar
5: Ser om den er fra en pakke - hvilket den ikke er
6: Så må den være fra world, og det bygger og installerer jeg altid sammen med
kernel, byggetid kan ses her.

/Benny

[benny@geiranger ~/tmp]$ ls -la tartst
total 18
drwxr-xr-x 2 benny benny 512 Nov 12 21:33 .
drwxr-xr-x 7 benny benny 16384 Nov 12 21:34 ..
-rw-r--r-- 1 benny benny 0 Nov 12 21:33 x.txt
-rw-r--r-- 1 benny benny 0 Nov 12 21:33 x.zip
[benny@geiranger ~/tmp]$ tar -czPf tartst.tar --exclude \*.zip tartst
[benny@geiranger ~/tmp]$ tar ztf tartst.tar
tartst/
tartst/x.txt
[benny@geiranger ~/tmp]$ type tar
tar is hashed (/usr/bin/tar)
[benny@geiranger ~/tmp]$ pkg_info -W /usr/bin/tar
[benny@geiranger ~/tmp]$ uname -a
FreeBSD geiranger.slbs.dk 6.3-PRERELEASE FreeBSD 6.3-PRERELEASE #15: Tue Oct 30 21:06:58 CET 2007 root@geiranger.slbs.dk:/usr/obj/usr/src/sys/SLBS i386
[benny@geiranger ~/tmp]$



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