@@ Personlig information & webbloggerier

Föregående | Startsidan | Arkivet | Epost | Följande

torsdag 7 december, 2006 12.05: Skapa arkivfiler från kommandoraden

För att skapa en arkivfil av en mapp, som fungerar likadant som Finders "Skapa arkiv"-kommando, från terminalen i Mac OS X, används ditto:

ditto -c -k --keepParent --rsrc --sequesterRsrc "testmapp" "testmapp.zip"

ditto
kommando som kopierar både filer och mappar
-c
växel för att skapa en komprimerad arkivfil
-k
Skapa ett PKZip-arkiv istället för det vanliga Unix CPIO
--keepParent
Kommer ihåg översta mappens namn
--rsrc
Bevara filernas resursdelar (automatiskt from Mac OS X 10.4, men kan tas med för säkerhets skull)
--sequesterRsrc
Bevara filernas resursdelar och HFS metadata i en specifik mappstruktur (__MACOSX)

För att testa en arkivfil:

unzip -l "testmapp.zip"

Detta verkar skapa arkivfiler som är helt kompatibla med Finders varianter.

Tipstack till 2006-12-07_12.05.02!

Föregående | Startsidan | Arkivet | Epost | Följande

Kommentarer

Inga kommentarer inlagda

Lägg till kommentar

Tyvärr kan du inte lägga till kommentarer till notiser som är äldre än 4 veckor.

pihlan - Fredrik Pihlström bluddrar på