tar cvfz comando non scrivere sulla cartella iCloud Drive

1

Sto cercando di collegare (creare una copia) di una cartella nella Library dell'utente nella cartella di iCloud Drive, in modo che venga sincronizzata tra i computer se devo cambiare macchina. Per tua conoscenza, questa cartella contiene impostazioni dell'app che non sono facilmente accessibili se dovessi eseguire un ripristino del formato o del sistema.

L'utilizzo del comando tar cvfz sulla cartella Users/< username >/Mobile\ Documents esegue un'azione in Terminal ma in realtà non crea alcuna copia della cartella desiderata.

Per verificare se stavo facendo qualcosa di sbagliato ho cambiato la cartella di destinazione nella cartella Downloads e, magia, ha funzionato. Devo supporre che uno non abbia le autorizzazioni per scrivere nella directory iCloud Drive da Terminal ?

Tutto questo viene tentato su un MacBook Pro 2016 15 "con macOS 10.12.6.

    
posta Neera the Wild Mage 07.11.2017 - 09:02
fonte

1 risposta

1

Devi invece posizionare il file in questa cartella:

~ / Library / Mobile \ Documents / com ~ apple ~ CloudDocs

Qui puoi posizionare i file generici, in modo simile a salvarli in "iCloud Drive" nel Finder.

Anche tu sembri avere l'ordine degli argomenti per tar sbagliato, in modo che tu stia davvero creando un file chiamato "z" invece di "Avid_Backup.tgz" che pensavi di salvare.

I comandi devono quindi essere:

  tar -cvzf "~/Library/Mobile\ Documents/com~apple~CloudDocs/Avid_Backup.tgz" "~/Library/Application\ Support/Avid/Sibelius"
    
risposta data 07.11.2017 - 10:43
fonte

Leggi altre domande sui tag