Come posso copiare o spostare file da Terminale senza perdere le risorse?
Argomenti: TerminaleUtility
Author: Marco Balestra
Le normali copie e spostamenti effettuati con cp
e mv
(ma anche gli archivi creati usando tar
) comportano la perdita della Resource Fork, delle risorse del file.
Anche 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.
Per copiare file mantenendo le risorse si può usare ditto
ditto
Sintassi:
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.- 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.