TarPit non funziona in Mavericks

0

Una delle mie applicazioni preferite sembra non funzionare dopo aver effettuato l'aggiornamento a Mavericks. Mi riferisco a TarPit che crea facilmente archivi per me. Ho adorato questa applicazione poiché sulla riga di comando la creazione di un tar.gz includeva anche i file .DS_Store e altre assurdità simili.

Quindi, c'è una soluzione alternativa e il funzionamento di TarPit di nuovo? C'è un'alternativa a TarPit?

    
posta MightyMouse 31.10.2013 - 19:13
fonte

1 risposta

2

Ho questo alias nel mio ~/.bash_profile :

alias tarc='COPYFILE_DISABLE= tar --exclude .DS_Store -c'

Può essere utilizzato come tarc -zf directory.tgz directory o tarc -f directory.tar directory .

L'impostazione COPYFILE_DISABLE dice a tar di rimuovere gli attributi estesi, gli ACL, i fork delle risorse e le informazioni del Finder. tar usa i file AppleDouble (i file che iniziano con ._) per memorizzare i metadati per impostazione predefinita, e sa anche come convertire i metadati memorizzati nei file AppleDouble nei formati nativi, ma le applicazioni di annullamento dell'archiviazione su altre piattaforme solitamente conservano i file ._.

$ touch a;xattr -w key value a;tar -cf a.tar a;tar -tf a.tar
./._a
a
$ COPYFILE_DISABLE= tar -cf a2.tar a;tar -tf a2.tar
a
    
risposta data 31.10.2013 - 19:49
fonte

Leggi altre domande sui tag