198
Marco Balestra
Formato file e Interscambio dati, Terminal e sottosistema BSD, Utility, Tips&Tricks, Easter Eggs
http://faqintosh.com/faq/198.xml - XML della Faq: http://faqintosh.com/faq/198-data.xml
4328 giorni, 18 ore, 8 minuti
Le normali copie e spostamenti effettuati con cp e mv (ma anche gli archivi creati usando tar) comportano la perdita della Resource Fork, e se questo può a volte tornare utile ci sono anche casi in cui si vogliono maneggiare file Mac da Terminale senza che questo li alteri.
Oltre a "CpMac" e "MvMac", sostituti di "cp" e "mv" che vengono installati con i Developer Tools e che (almeno mv) non lavorano su volumi diversi, per copiare file mantenendo le risorse si può anche usare ditto
ditto
ditto --rsrc sorgente destinazione
Quando lo si usa prestare molta attenzione alle opzioni: ditto lavora copiando il contenuto di cartelle in una cartella di destinazione, per default, e potrebbe essere necessario specificare anche altre opzioni (come “--keepParent”).
ditto è installato di default su tutti i Mac con OS X.
Per ulteriori informazioni: “man ditto” nel terminale, oppure su developer.apple.com
Analogamente, per preservare le risorse al posto di "tar" si può utilizzare "hfstar" (http://www.metaobject.com/Community.html#hfstar)
Google+ | |
---|---|
|
|