(2 respuestas)
Cerrado hace 5 años.
Acabo de revisar algunos man
páginas para algunos comandos diferentes, incluido grep
y ifconfig
.
He notado que en algunas páginas, el contenido usa una sintaxis extraña para anotar lo que creo que son citas (comillas invertidas seguidas de comillas simples o dobles):
`text'
¿Por qué no pueden usar '
? o "
para abrir y cerrar citas?
Actualizar
Ahora me doy cuenta de que esto debería estar resaltando los caracteres en negrita en lugar de anotar las comillas. ¿Hay alguna razón por la que mi sistema los ignore al formatear? Estoy usando OSX.
Respuesta aceptada:
Históricamente, las páginas del manual se han escrito en el lenguaje de marcado troff/nroff, aunque ahora existen alternativas como DocBook.
Troff, que está diseñado para preparar la salida a una fotocomponedora (o a archivos en formatos como PostScript o PDF), cambiará automáticamente el `
y '
caracteres en la entrada entre comillas curvas, ‘
y ’
. (Ver el Manual de Usuario de Troff, apartado 2.1).
Nroff, que es lo que el man
El comando se ejecuta cuando la salida es a una terminal, pasará esos caracteres sin cambios.
Esas citas están en realidad en la página de manual sin formato para la versión anterior de GNU grep (2.5.1) en FreeBSD y OSX:
.B GREP_COLOR
environment variable. WHEN may be `never', `always', or `auto'
Las versiones más recientes de GNU grep no tienen esas comillas en la página de manual:
.I WHEN
is
.BR never ", " always ", or " auto .