2 votos

El listado de la carpeta Frameworks en Mac da resultados diferentes debido a EWSMac.framework

No puedo entender lo que está pasando. Estoy usando MacOS 10.14.6. Simplemente estoy tratando de encontrar R.framework que está dentro de Library/Frameworks me aparece EWSMac.framework (no sé qué es esto):

MBP:~ me$ cd Library/Frameworks
MBP:Frameworks sergiobacelar$ ls
EWSMac.framework

Pero cuando lo hago:

MBP:~ me$ cd /Library/Frameworks/R.framework/Resources
MBP:Resources me$ cd ..
MBP:R.framework me$ cd ..
MBP:Frameworks me$ ls
AEProfiling.framework       PROJ.framework
AERegistration.framework    PluginManager.framework

Me aparece la lista habitual de marcos.

2voto

yoliho Puntos 340

El / asuntos

Se trata del sistema de archivos Unix y el uso de rutas relativas y absolutas .

Todos los archivos y directorios de Unix están en un solo espacio, todos bajo el directorio root /

Una ruta absoluta es aquella que empieza por / y se ve siempre igual.

Si la ruta no comienza con / es una ruta relativa y si se utiliza se añade a su directorio de trabajo actual.

Así que en el primer caso estás en tu directorio personal que el shell muestra como ~ . El shell expande ~ a la ruta absoluta de su directorio de inicio que suele ser /Users/me si tu nombre de usuario es yo. A continuación, cd a un directorio que añade el parámetro que pasa a cd al directorio actual, por ejemplo, cd a /Users/me/Library/Frameworks que contiene frameworks sólo para su usuario, que en este caso es EWSMac.

Para ver esto después de cd en ambos casos introduzca el comando pwd para mostrar en qué directorio se encuentra.

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