comprobando el uso de mayúsculas en pwd

8

¿Hay una forma rápida de verificar en la terminal que el comando de terminal pwd devuelve la capitalización correcta de la ruta?

Ten en cuenta que si haces cd ~/desktop , pwd te dirá que tu ruta es /Users/foo/desktop en lugar del /Users/foo/Desktop correcto.

EDITAR: Motivación: los sistemas de compilación necesitan una forma de comprobarlo desde el principio, de lo contrario es realmente difícil para depurar . Un usuario confiado usa un uso de mayúsculas incorrecto, inicia una compilación, obtiene errores que son muy desconcertantes.

EDIT2: aceptar de forma silenciosa la entrada capitalizada incorrectamente para cd es el comportamiento estándar de bash en un sistema de archivos HFS +, y por lo tanto para la gran mayoría de los usuarios de OSX. Luego, pwd es un bash builtin, y simplemente toma el contenido de la pila de ruta de acceso del shell (errores tipográficos incluidos).

    
pregunta Dima Pasechnik 01.06.2016 - 09:06

1 respuesta

6

Usa /bin/pwd

cd ~/desktop
/bin/pwd -P
    
respondido por el fd0 01.06.2016 - 21:35

Lea otras preguntas en las etiquetas