0 votos

¿Cómo funciona la carpeta de Libros Misteriosos?

Hay una carpeta mágica que tiene todos mis libros que fueron añadidos manualmente (no desde la tienda). Al mover los libros a esta carpeta, se incorporan a mi aplicación Books en el iPad y en el Mac.

La ubicación es ~/Library/Mobile Documents/iCloud~com~apple~iBooks/Documents .

El misterio es que puedo usar la dirección anterior usando el Finder ( G ) pero la barra de ruta dice que la ubicación es iCloud Drive › Books . No hay ninguna manera que pueda encontrar para navegar a esta carpeta que no sea usando G .

El otro misterio es que si intento acceder a la carpeta desde el shell, me dice No such file or directory .

¿Puede alguien explicar cómo funciona esto, y si es la única carpeta con este comportamiento espeluznante?

Estoy usando un iMac Intel MacOS 12.6 Monterey.

1voto

yoliho Puntos 340

Un problema aquí es cómo el shell interpresenta la ruta de acceso a la ubicación. La ruta que usted suministra ~/Library/Mobile Documents/iCloud~com~apple~iBooks/Documents tiene dos problemas.

  1. tiene un espacio, por lo que tienes que encerrar la ruta entre comillas o escapar el espacio.
  2. Incluye ~ Si la ruta está entre comillas los shells zsh y bash no expandirán ~ así que usa $HOME en su lugar

Así que ejecuta los comandos

ls ~/Library/Mobile\ Documents/iCloud~com~apple~iBooks/Documents

o

ls "$HOME/Library/Mobile Documents/iCloud~com~apple~iBooks/Documents"

0voto

Andy Griffiths Puntos 1

Creo que es seguro decir que la mayoría de las carpetas relacionadas con iCloud tienen un comportamiento "espeluznante". Sospecho que xattr se utilizan para especificar una política a Finder, y otros componentes de la interfaz de usuario, sobre cómo presentarlos. por ejemplo, para simplificar esa ruta en iCloud Drive > Books para usar su ejemplo.

Se puede acceder a la carpeta Libros a través de System Preferences | Apple ID | iCloud | Manage (iCloud Storage, bottom right) | Apple Books | Show in Finder . Algunas, pero no todas las carpetas de iCloud tienen esta opción.

enter image description here

Para navegar hasta ella en la línea de comandos, observe que Mobile Documents necesita tener el espacio escapado (usando G deja que el Finder haga el espacio por ti), y que el final Documents es un enlace (más o menos, pero no un enlace Unix) a su propio Documents carpeta. Así que en realidad escribirías:

cd ~/Library/Mobile\ Documents/iCloud~com~apple~iBooks/

Sin embargo, una vez allí, no hay realmente ningún otro lugar al que ir. La página web Documents sólo te dirige de vuelta a la subcarpeta de tu usuario Documents .

Navegar hasta la carpeta a través de las Preferencias del Sistema es la forma más segura, aunque ilógica, de hacer el trabajo, creo.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X