1 votos

Rarezas en el Finder / Terminal de MacOS

Trabajando en mi iMac 'mayor' (High Sierra) me he dado cuenta de que un directorio en el que he estado trabajando me muestra archivos que están ahí. Pero en Terminal, viendo el mismo directorio, veo archivos que deberían haber sido simplemente borrados. El directorio en el que estoy trabajando es donde estoy convirtiendo archivos .flac a .mp3 con ffmpeg a través de un Perl script. Una vez convertidos, borro los archivos a través del Perl script. Entonces, ¿por qué hay una diferencia entre lo que me muestra Finder y lo que me muestra Terminal?

Resultados de ls -l /Volumes

~/Desktop/Colourbox - Disc 4 (2012) [user] ls -l /Volumes
total 8
drwxrwxr-x  25 user  admin   918 Jul 31 11:24 Backup3
lrwxr-xr-x   1 root  wheel     1 Sep  8 10:14 Macintosh HD -> /
drwxrwxr-x  13 root  wheel   510 Sep  8 11:16 Nano
drwxrwxrwx  33 user  wheel  1360 Sep  3 18:00 echo1
drwxrwxr-x+ 18 root  wheel   952 Jun 27 09:07 femto
drwxrwxr-x   9 user  wheel   544 Jul 30 17:02 ssd1
2021-09-08 11:43:44
~/Desktop/Colourbox - Disc 4 (2012) [user] 

Capturas de pantalla: Image of ls

Image of Finder

El código relevante es un par de subrutinas en un gran script así que habrá que sacar sólo el código aplicable.

3 votos

¿Has considerado la posibilidad de que en realidad estés buscando en dos directorios diferentes? ¿Qué significa pwd ¿te lo digo? ¿Qué ruta ves cuando arrastras la carpeta desde Finder a una ventana de Terminal?

0 votos

Sí, es algo que me planteé, ya que sería fácil de hacer. He vuelto a comprobarlo y he enviado capturas de pantalla a varios amigos, incluida la ruta. Ninguno volvió con esa consideración.

0 votos

¿Puedes compartir tus capturas de pantalla? Junto con el script.

2voto

rybosome Puntos 1829

Puede ser que mis ojos me jueguen una mala pasada, pero casi parece que en Finder has navegado a un subdirectorio de M-Sol Project mientras que en Terminal has navegado a un subdirectorio de M–Sol Project . Si te parecen idénticos, es porque he utilizado un en el tablero ( - ) en el primero y un em dash ( Option- ) en este último. Uno es muy ligeramente más ancho que el otro, pero son dos caracteres distintos y darían lugar a dos rutas de carpetas diferentes.

¿Puede navegar hasta /Volumes/ssd1/httpd/public/local/music/data/ y ver qué ls -l ¿te da?

0 votos

Si resulta ser cierto, ¡qué buen ojo!

0 votos

Wow eso me pilla más a menudo que otra cosa. Intento usar copiar y pegar para evitarlo, y hacer la codificación por el camino. ¡Muchas gracias por detectarlo y señalarlo eh!

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