Man md5 muestra la página de manual de dgst

3

Solo quería ver la página de manual del comando md5. Así que escribí man md5 pero mostró la página man de dgst en lugar de éste .

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

Editar: man -w devuelve 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 .

    
pregunta Matthieu Riegler 24.09.2013 - 18:41

2 respuestas

2

Me responderé a mi pregunta después de un poco de investigación:

Para ver cómo se construye la ruta del hombre, ver manpath -d es bastante interesante.

man usa 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 $PATH comienza con los subdirectorios múltiples en /opt/local/ . Por lo tanto, mi manpath comenzará con /opt/local/ manpages.

    
respondido por el Matthieu Riegler 25.09.2013 - 11:17
2

En mi instalación de ML, man md5 sí muestra la página de manual MD5(1) .

Es posible que alguna instalación o configuración de software local esté causando la visualización de una página de manual para dgst en cambio (aunque parece ser parte de OpenSSL .)

Algunas cosas para verificar:

¿Tiene la variable de entorno MANPATH establecida en su shell? Podría buscar en las páginas de manual de un directorio alternativo antes de ir a las páginas de manual del sistema. MANPATH no parece estar configurado de forma predeterminada.

¿Existen directivas MANPATH en /private/etc/man.conf ? Mi sistema tiene

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

¿Se ha reemplazado a /usr/share/man/man1/md5.1 por un enlace simbólico a otra página de manual que podría estar produciendo el contenido de dgst ? Intenta

$ 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.1 no se ha modificado, entonces puede leer su contenido específicamente de esta manera:

$ man /usr/share/man/man1/md5.1
    
respondido por el zigg 24.09.2013 - 19:13

Lea otras preguntas en las etiquetas