¿Hay alguna forma de obtener la ruta de una carpeta en macOS? [duplicar]

20

Puedo obtener Obtener información sobre un archivo o carpeta, pero esto proporciona la ruta de la carpeta que contiene, no el archivo o carpeta de destino. Digamos que quiero copiar una ruta completa en un cuadro de diálogo de archivo; ¿Cómo puedo hacer esto?

Señor chico
fuente
Envíame un ping si mi edición de la respuesta no está en la marca. David Anderson tiene razón en que esto es posible si entendemos lo que está buscando correctamente, fuera de la caja.
bmike
FWIW, en un cuadro de diálogo de archivo (nativo) puede arrastrar y soltar el archivo / carpeta en el cuadro de diálogo y debería navegar automáticamente y seleccionarlo.
StrikingTilSEStopsHarmingUsers

Respuestas:

51

En macOS, mantener presionada la tecla ALT a menudo muestra opciones adicionales en los menús contextuales.

ingrese la descripción de la imagen aquí

Para copiar la ruta de un archivo o carpeta en Finder.app:

  1. Haga clic derecho en el elemento
  2. Mantenga presionada la tecla Alt
  3. Hacer clic Copy "item" as Pathname

Hecho. Ahora tiene la ruta, como texto, en su portapapeles.

theonlygusti
fuente
55
Nota: en Yosemite, "copiar como ruta" no aparece cuando presiona la opción. Sin embargo, este método todavía funciona. Gracias Apple por ser tan enrevesada y estúpida.
LateralTerminal
1
Santo molio! Estoy usando Mac diariamente durante los últimos 4 años, y nunca escuché de esta característica ... Y ayer estaba enojado porque macOS no tiene "Siempre abierto con" fácilmente accesible ...
cvakiitho
@cvakiitho Igual aquí; ¡Siempre me ha molestado tener que cavar tan profundo solo para configurar las aplicaciones predeterminadas!
Skeleton Bow
27

En el Finder, haga clic derecho en el archivo cuya ruta completa desea copiar.

Una vez que el menú contextual está abierto, mantenga presionada la optiontecla mientras hace clic en Copy "File" as Pathname.

La ruta completa ahora se puede pegar en cualquier campo de texto.

Arco esqueleto
fuente
Entonces esta es la respuesta que estaba en Meta ... Bueno, supongo que aprendí algo. +1 por eso.
Srevilo
15

Puede arrastrar el archivo o la carpeta desde la aplicación Finder al cuadro de diálogo. La ruta completa del archivo o carpeta aparecerá en el cuadro de diálogo. Además, puede arrastrar un archivo o carpeta a la aplicación Terminal o a muchas otras aplicaciones para expandir la ruta.

También puede usar la combinación de teclas option+ + Cpara copiar la ruta completa al portapapeles. Luego puede pegar esta ruta completa como texto.

Además, si habilita mostrar la barra de ruta en la aplicación Finder, puede arrastrar cualquier parte de la ruta completa a un cuadro de diálogo. La barra de ruta se puede habilitar seleccionando View➔Show Path Bardesde la barra de menú o usando la combinación de teclas option+ + P.

David Anderson
fuente