Man md5 muestra la página de manual de dgst

Solo quería mirar la página de manual para el comando md5. Así que escribí, man md5pero mostró la página de manual de dgsten lugar de esta .

¿Alguna idea de por qué y cómo podría acceder a esta página de manual desde la terminal?

Editar: man -wdevuelve la ruta utilizada para buscar páginas de manual:/opt/local/share/man:/usr/share/man:/usr/local/share/man:/usr/texbin/man

¿Pero de dónde viene esto? No de mi /private/etc/man.conf.

Respuestas (2)

En mi instalación de ML, man md5de hecho muestra la MD5(1)página del manual.

Sin embargo, es posible que alguna instalación o configuración de software local esté provocando la visualización de una página de manual dgst(que parece ser parte de OpenSSL ).

Algunas cosas para comprobar:

¿Tiene la MANPATHvariable de entorno configurada en su shell? Podría estar buscando páginas de manual en un directorio alternativo antes de acceder a las páginas de manual del sistema. MANPATHno parece estar configurado de forma predeterminada.

¿ Hay MANPATHdirectivas alternativas en /private/etc/man.conf? mi sistema tiene

MANPATH /usr/share/man
MANPATH /usr/local/share/man
MANPATH /usr/X11/man

¿Ha /usr/share/man/man1/md5.1sido reemplazado por un enlace simbólico a otra página de manual que podría estar produciendo el dgstcontenido? Intentar

$ ls -l /usr/share/man/man1/md5.1
-r--r--r--  1 root  wheel  12332 Nov 16  2012 /usr/share/man/man1/man.1

Si /usr/share/man/man1/md5.1no se ha cambiado, puede leer su contenido específicamente de esta manera:

$ man /usr/share/man/man1/md5.1
No tengo MANPATH en mis variables de entorno, MANPATH son las mismas que las suyas y man /usr/share/man/man1/md5.1muestran la página de manual correcta. Todavía no entiendo por qué la página de manual de dgst.

Me responderé a mi pregunta después de investigar un poco:

Para ver cómo se construye el manpath, mirar manpath -des bastante interesante.

manusa MANPATH/ MANPATH_MAP(como se define en /private/etc/man.conf) and$PATH` de las variables de entorno para construir su ruta de búsqueda.

Debido a MacPort, mi $PATHcomienzo con los múltiples subdirectorios en /opt/local/. Por lo tanto, mi ruta de manual comenzará con /opt/local/páginas de manual.

Interesante. Lo había visto MANPATH_MAPreferenciado, pero no lo mencioné porque no estaba claro para mí en manla propia página de manual de cómo funcionaba. Esto es esclarecedor, gracias!