1 votes

La commande tar cvfz n'écrit pas sur le dossier iCloud Drive

J'essaie d'établir un lien (créer une copie) d'un dossier dans le dossier de l'utilisateur. Library dans le dossier iCloud Drive, afin qu'il soit synchronisé entre les ordinateurs si je devais changer de machine. Pour votre information, ce dossier contient paramètres de l'application qui ne sont pas facilement accessibles si je devais faire un formatage ou une réinitialisation du système.

Utilisation de la tar cvfz sur le Users/< username >/Mobile\ Documents effectue une action dans le dossier Terminal mais il ne crée pas réellement de copie du dossier souhaité.

Pour tester si je faisais quelque chose de mal, j'ai changé le dossier de destination pour le dossier Downloads et, comme par magie, ça a marché. Dois-je supposer que l'on n'a pas les permissions d'écrire dans le dossier iCloud Drive à partir du répertoire Terminal ?

Tout ceci est tenté sur un MacBook Pro 15" de 2016 avec MacOS 10.12.6.

1voto

Jose Chavez Points 645

Vous devez placer le fichier dans ce dossier à la place :

~/Bibliothèque/Mobile\ Documents/com~apple~CloudDocs

C'est là que vous pouvez placer des fichiers génériques, de la même manière que vous les enregistrez dans "iCloud Drive" dans le Finder.

Il semble également que l'ordre des arguments de tar soit erroné, de sorte que vous créez réellement un fichier nommé "z" au lieu du fichier "Avid_Backup.tgz" que vous pensiez enregistrer.

Les commandes doivent donc être :

  tar -cvzf "~/Library/Mobile\ Documents/com~apple~CloudDocs/Avid_Backup.tgz" "~/Library/Application\ Support/Avid/Sibelius"

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X