Når du bruger kommandoen tar cvf foo.tar foo
i OS X, kan der oprettes ekstra filer med navne som ._foo
. Disse filer opstår på grund af OS X's håndtering af metadata og resource forks. Her er en forklaring på, hvorfor disse filer opstår, og hvordan du kan undgå dem:
._
.Der er flere metoder til at undgå oprettelsen af disse ekstra filer:
--disable-copyfile
flagtar
har et specielt flag --disable-copyfile
, som forhindrer inkluderingen af resource forks og extended attributes.tar --disable-copyfile -cvf foo.tar foo
BSDSAR
i stedet for tar
bsdtar
, som ikke inkluderer disse metadata som standard.bsdtar -cvf foo.tar foo
tar -xvf foo.tar
find . -name '._*' -delete
tar -cvf foo_clean.tar foo
Ved at følge disse metoder kan du undgå oprettelsen af de ekstra ._ filer i dine tarballs, når du arbejder på OS X.
Spar dig selv for besvær og kom igennem din to-do liste i dag
1
Beskriv din opgave
2
Modtag bud
3
Få løst din opgave
Møbelsamling
Hjælp med at samle Ikea klædeskab
Maler
Klargøring af lejlighed til flyttesyn
Flyttehjælp
Flytning af 150 kvm hus til Roskilde fra København
Havearbejde
Beskæring af 4 større træer
IT support
Geninstallering af windows + programmer
Elektriker
Installation af Sonos musikanlæg i hus
Rengøring
Ugentlig rengøring af lejlighed (114kvm)
Flyttehjælp
Flytning af 150 kvm hus til Roskilde fra København
Elektriker
Opsætning af lamper i stue og soveværelse
Catering
3-retters menu til 14 mennesker