En Windows es posible hacer clic derecho en un archivo. Luego seleccione "propiedades". En "propiedades" se muestra la ruta del sistema de archivos. Luego se puede copiar marcando y almacenando (en el portapapeles).
No pude encontrar una manera de hacer eso en Mac.
Por lo tanto mi pregunta:
¿Puedo recuperar la ruta del sistema de archivos de un directorio o archivo a través de la GUI de Mac Finder?
No veo una manera de hacerlo con solo Finder. Lo mejor que puedo hacer es:
Safari también funcionará. Es una URL de archivo, por lo que deberá tener cuidado con su selección.
fuente
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.
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 Bar
desde la barra de menú o usando la combinación de teclas option+ ⌘+ P.fuente
Estoy usando macOS Mojave. Es fácil encontrar lo que desea, simplemente vaya a la carpeta y haga clic en el icono de engranaje en la parte superior de la ventana, allí puede ver la opción llamada "Copiar 'folderName' como Pathname" ¡Eso es!
fuente
Me encanta la copia de control / opción como truco de ruta, pero parece que nunca lo recuerdo, así que termino usando el menú de servicios del Finder para permitirle extender esta función. Por diseño, Apple solo muestra una ruta para los archivos compartidos de red en el panel de información de obtención, por lo que deberá adjuntar un servicio a Finder para obtener esto en general (por razones, estoy seguro de que me encantaría escuchar una bebida) )
Dicho esto, uso Path Snagger 2 y estoy muy contento con él, ya que puedo controlar POSIX / SMB / HFS y file: // cualquier formato para la ruta que se copia. Puede procesar varios archivos a la vez, controlar todo tipo de ajustes sobre cómo se construye la ruta. Tampoco tengo que hacer varios clics y copio rutas todo el tiempo, por lo que me vale la pena.
Podría ver cómo hacer un AppleScript o una secuencia de comandos rápida para hacer esto también de forma gratuita si tuviera una cadena bien definida que quisiera obtener de la ubicación de un archivo específico que sería general para todos los archivos una vez que lo codificara. Esto solo sería bueno si no supiera conectarlo a los servicios para una ejecución más rápida que la integrada o si necesita un formato diferente para la ruta.
fuente