{"id":5855,"date":"2022-12-20T18:57:38","date_gmt":"2022-12-20T21:57:38","guid":{"rendered":"http:\/\/lode.uno\/linux-man\/index.php\/2022\/12\/20\/lexgrog-es\/"},"modified":"2022-12-20T18:57:38","modified_gmt":"2022-12-20T21:57:38","slug":"lexgrog-es","status":"publish","type":"post","link":"https:\/\/lode.uno\/linux-man\/2022\/12\/20\/lexgrog-es\/","title":{"rendered":"LEXGROG (es)"},"content":{"rendered":"<h1 align=\"center\">LEXGROG<\/h1>\n<p> <a href=\"#NOMBRE\">NOMBRE<\/a><br \/> <a href=\"#SINOPSIS\">SINOPSIS<\/a><br \/> <a href=\"#DESCRIPCI\u00c3N\">DESCRIPCI\u00c3N<\/a><br \/> <a href=\"#OPCIONES\">OPCIONES<\/a><br \/> <a href=\"#ESTADO DE SALIDA\">ESTADO DE SALIDA<\/a><br \/> <a href=\"#EJEMPLOS\">EJEMPLOS<\/a><br \/> <a href=\"#AN\u00c3LISIS WHATIS\">AN\u00c3LISIS WHATIS<\/a><br \/> <a href=\"#V\u00c3ASE TAMBI\u00c3N\">V\u00c3ASE TAMBI\u00c3N<\/a><br \/> <a href=\"#ANOTACIONES\">ANOTACIONES<\/a><br \/> <a href=\"#AUTOR\">AUTOR<\/a><br \/> <a href=\"#DEFECTOS\">DEFECTOS<\/a> <\/p>\n<hr>\n<h2>NOMBRE <a name=\"NOMBRE\"><\/a> <\/h2>\n<p style=\"margin-left:11%; margin-top: 1em\">lexgrog \u2212 analiza la informaci\u00c3\u00b3n de cabecera en p\u00c3\u00a1ginas man<\/p>\n<h2>SINOPSIS <a name=\"SINOPSIS\"><\/a> <\/h2>\n<p style=\"margin-left:11%; margin-top: 1em\"><b>lexgrog<\/b> [<b>\u2212m<\/b>|<b>\u2212c<\/b>] [<b>\u2212dfw?V<\/b>] [<b>\u2212E<\/b> <i>codificaci\u00c3\u00b3n<\/i>] <i>fichero<\/i> &#8230;<\/p>\n<h2>DESCRIPCI\u00c3N <a name=\"DESCRIPCI\u00c3N\"><\/a> <\/h2>\n<p style=\"margin-left:11%; margin-top: 1em\"><b>lexgrog<\/b> es una implementaci\u00c3\u00b3n de la tradicional utilidad \u201cgroff guess\u201d en <b>lex<\/b>. Lee la lista de ficheros en su l\u00c3nea de \u00c3\u00b3rdenes bien como ficheros fuente de p\u00c3\u00a1gina man, bien como p\u00c3\u00a1ginas preformateadas \u201ccat\u201d, y muestra su nombre y descripci\u00c3\u00b3n como se utiliz\u00c3\u00b3 por <b>apropos<\/b> y <b>whatis<\/b>, la lista de filtros preprocesados requeridos por la p\u00c3\u00a1gina man antes de que sea pasada por <b>nroff<\/b> o <b>troff<\/b>, o ambos.<\/p>\n<p style=\"margin-left:11%; margin-top: 1em\">Si esta entrada est\u00c3\u00a1 formateado equivocadamente, <b>lexgrog<\/b> escribir\u00c3\u00a1 \u201cparse fallado\u201d; esto puede ser \u00c3\u00batil para programas externos que necesiten comprobar la correcci\u00c3\u00b3n de p\u00c3\u00a1ginas man. Si uno de los ficheros de entrada de <b>lexgrog<\/b> es \u201c\u2212\u201d, leer\u00c3\u00a1 desde la entrada est\u00c3\u00a1ndar; si alg\u00c3\u00ban fichero de entrada est\u00c3\u00a1 comprimido, se leer\u00c3\u00a1 autom\u00c3\u00a1ticamente una versi\u00c3\u00b3n descomprimida.<\/p>\n<h2>OPCIONES <a name=\"OPCIONES\"><\/a> <\/h2>\n<p style=\"margin-left:11%; margin-top: 1em\"><b>\u2212d<\/b>, <b>\u2212\u2212debug<\/b><\/p>\n<p style=\"margin-left:22%;\">Escribe informaci\u00c3\u00b3n de depuraci\u00c3\u00b3n.<\/p>\n<p style=\"margin-left:11%;\"><b>\u2212m<\/b>, <b>\u2212\u2212man<\/b><\/p>\n<p style=\"margin-left:22%;\">Interpreta la entrada como ficheros fuente de p\u00c3\u00a1gina man. Esto es lo predefinido si ni <b>\u2212\u2212man<\/b> ni <b>\u2212\u2212cat<\/b> es dado.<\/p>\n<p style=\"margin-left:11%;\"><b>\u2212c<\/b>, <b>\u2212\u2212cat<\/b><\/p>\n<p style=\"margin-left:22%;\">Entrada interpretada como p\u00c3\u00a1ginas (\u201ccat\u201d) man preformateadas. <b>\u2212\u2212man<\/b> y <b>\u2212\u2212cat<\/b> pueden no darse simult\u00c3\u00a1neamente.<\/p>\n<p style=\"margin-left:11%;\"><b>\u2212w<\/b>, <b>\u2212\u2212whatis<\/b><\/p>\n<p style=\"margin-left:22%;\">Muestra el nombre y la descripci\u00c3\u00b3n desde la cabecera de la p\u00c3\u00a1gina man, tal y como la usan <b>apropos<\/b> y <b>whatis<\/b>. Esto es lo predeterminado si ni <b>\u2212\u2212watis<\/b> ni <b>\u2212\u2212filters<\/b> est\u00c3\u00a1 dado.<\/p>\n<p style=\"margin-left:11%;\"><b>\u2212f<\/b>, <b>\u2212\u2212filters<\/b><\/p>\n<p style=\"margin-left:22%;\">Muestra la lista de filtros necesarios para preprocesar la p\u00c3\u00a1gina man antes de formatear con <b>nroff<\/b> o <b>troff<\/b>.<\/p>\n<p style=\"margin-left:11%;\"><b>\u2212E<\/b> <i>codificaci\u00c3\u00b3n<\/i>, <b>\u2212\u2212encoding<\/b> <i>codificaci\u00c3\u00b3n<\/i><\/p>\n<p style=\"margin-left:22%;\">Anula el conjunto de caracteres supuesto para la p\u00c3\u00a1gina sustituy\u00c3\u00a9ndolo por <i>codificaci\u00c3\u00b3n<\/i>.<\/p>\n<p style=\"margin-left:11%;\"><b>\u2212?<\/b>, <b>\u2212\u2212help<\/b><\/p>\n<p style=\"margin-left:22%;\">Escribe un mensaje de ayuda y termina.<\/p>\n<p style=\"margin-left:11%;\"><b>\u2212\u2212usage<\/b><\/p>\n<p style=\"margin-left:22%;\">Escribe mensaje breve sobre uso del programa y termina.<\/p>\n<p style=\"margin-left:11%;\"><b>\u2212V<\/b>, <b>\u2212\u2212version<\/b><\/p>\n<p style=\"margin-left:22%;\">Muestra informaci\u00c3\u00b3n sobre la versi\u00c3\u00b3n.<\/p>\n<h2>ESTADO DE SALIDA <a name=\"ESTADO DE SALIDA\"><\/a> <\/h2>\n<table width=\"100%\" border=\"0\" rules=\"none\" frame=\"void\" cellspacing=\"0\" cellpadding=\"0\">\n<tr valign=\"top\" align=\"left\">\n<td width=\"11%\"><\/td>\n<td width=\"1%\">\n<p style=\"margin-top: 1em\"><b>0<\/b><\/p>\n<\/td>\n<td width=\"10%\"><\/td>\n<td width=\"78%\">\n<p style=\"margin-top: 1em\">Ejecuci\u00c3\u00b3n del programa correcta.<\/p>\n<\/td>\n<\/tr>\n<tr valign=\"top\" align=\"left\">\n<td width=\"11%\"><\/td>\n<td width=\"1%\">\n<p><b>1<\/b><\/p>\n<\/td>\n<td width=\"10%\"><\/td>\n<td width=\"78%\">\n<p>Error de uso.<\/p>\n<\/td>\n<\/tr>\n<tr valign=\"top\" align=\"left\">\n<td width=\"11%\"><\/td>\n<td width=\"1%\">\n<p><b>2<\/b><\/p>\n<\/td>\n<td width=\"10%\"><\/td>\n<td width=\"78%\">\n<p><b>lexgrog<\/b> fallo al analizar uno o varios de sus ficheros de entrada.<\/p>\n<\/td>\n<\/tr>\n<\/table>\n<h2>EJEMPLOS <a name=\"EJEMPLOS\"><\/a> <\/h2>\n<p style=\"margin-left:11%; margin-top: 1em\">$ lexgrog man.1 <br \/> man.1: \u00c2\u00abman \u2212 interfaz para los manuales de referencia del sistema\u00c2\u00bb <br \/> $ lexgrog \u2212fw man.1 <br \/> man.1 (t): \u00c2\u00abman \u2212 interfaz para los manuales de referencia del sistema\u00c2\u00bb <br \/> $ lexgrog \u2212c whatis.cat1 <br \/> whatis.cat1: \u00c2\u00abwhatis \u2212 muestra las descripciones de las p\u00c3\u00a1ginas de manual\u00c2\u00bb <br \/> $ lexgrog broken.1 <br \/> broken.1: fallo del analizador<\/p>\n<h2>AN\u00c3LISIS WHATIS <a name=\"AN\u00c3LISIS WHATIS\"><\/a> <\/h2>\n<p style=\"margin-left:11%; margin-top: 1em\"><b>mandb<\/b> (el cual emplea el mismo c\u00c3\u00b3digo que <b>lexgrog<\/b>) analiza la secci\u00c3\u00b3n <b>NOMBRE<\/b> situada en la parte superior de cada p\u00c3\u00a1gina de manual buscando nombres y descripciones de las caracter\u00c3sticas documentadas en cada una. Aunque el analizador es bastante toletante, como tiene que hacer frente a un gran n\u00c3\u00bamero de formatos diferentes que hist\u00c3\u00b3ricamente se han empleado, algunas veces puede fallar al extraer la informaci\u00c3\u00b3n requerida.<\/p>\n<p style=\"margin-left:11%; margin-top: 1em\">Al utilizar el conjunto de macros tradicional de <i>man<\/i>, una secci\u00c3\u00b3n correcta <b>NOMBRE<\/b> tiene el siguiente aspecto:<\/p>\n<p style=\"margin-left:22%; margin-top: 1em\">.SH NOMBRE <br \/> foo \u2212 programa que hace algo<\/p>\n<p style=\"margin-left:11%; margin-top: 1em\">Algunos paginadores del manual requieren que la \u2018\u2212\u2019 est\u00c3\u00a9 exactamente como se muestra; <b>mandb<\/b> es m\u00c3\u00a1s tolerante; sin embargo, por compatibilidad con otros sistemas, no es buena idea retener la barra invertida.<\/p>\n<p style=\"margin-left:11%; margin-top: 1em\">En el lado izquierdo puede haber varios nombres separados por comas. Los nombres que contengan espacios en blanco ser\u00c3\u00a1n ignorados para evitar comportamiento patol\u00c3\u00b3gico en ciertas secciones <b>NOMBRE<\/b> mal formadas. El texto en el lado derecho tiene formato libre y puede ocupar varias l\u00c3neas. Si se est\u00c3\u00a1n documentando diversas caracter\u00c3- sticas con descripciones diferentes en la misma p\u00c3\u00a1gina de manual, en tal caso se utiliza la siguiente forma:<\/p>\n<p style=\"margin-left:22%; margin-top: 1em\">.SH NAME <br \/> esto, aquello \u2212 programas para hacer algo <br \/> .br <br \/> baz \u2212 programa para no hacer nada<\/p>\n<p style=\"margin-left:11%; margin-top: 1em\">(Macro que inicia un p\u00c3\u00a1rrafo nuevo, como .PP, puede utilizarse en lugar de la macro de salto .br.)<\/p>\n<p style=\"margin-left:11%; margin-top: 1em\">Cuando se utiliza el conjunto de macros <i>mdoc<\/i> derivadas de BSD, una secci\u00c3\u00b3n <b>NOMBRE<\/b> correcta tiene el siguiente aspecto:<\/p>\n<p style=\"margin-left:22%; margin-top: 1em\">.Sh NOMBRE <br \/> .Nm foo <br \/> .Nd programa para hacer algo<\/p>\n<p style=\"margin-left:11%; margin-top: 1em\">Hay distintas razones por las que el an\u00c3\u00a1lisis de whatis suele fallar. A veces los autores de las p\u00c3\u00a1ginas de manual sustituyen \u2018.SH NOMBRE\u2019 por \u2018.SH MIPROGRAMA\u2019, y entonces <b>mandb<\/b> no puede encontrar la secci\u00c3\u00b3n desde la cual extraer la informaci\u00c3\u00b3n que necesita. A veces los autores incluyen una secci\u00c3\u00b3n NOMBRE, pero colocan texto en formato\u2212libre en lugar de \u2018name \u2212 description\u2019. Sin embargo, deber\u00c3a aceptarse cualquier sintaxis parecida a la de arriba.<\/p>\n<h2>V\u00c3ASE TAMBI\u00c3N <a name=\"V\u00c3ASE TAMBI\u00c3N\"><\/a> <\/h2>\n<p style=\"margin-left:11%; margin-top: 1em\"><i>apropos<\/i>(1), <i>man<\/i>(1), <i>whatis<\/i>(1), <i>mandb<\/i>(8)<\/p>\n<h2>ANOTACIONES <a name=\"ANOTACIONES\"><\/a> <\/h2>\n<p style=\"margin-left:11%; margin-top: 1em\"><b>lexgrog<\/b> trata de analizar ficheros que contienen peticiones .so, pero solo podr\u00c3\u00a1 hacerlo correctamente si los ficheros est\u00c3\u00a1n debidamente instalados en la jerarqu\u00c3a de una p\u00c3\u00a1gina de manual.<\/p>\n<h2>AUTOR <a name=\"AUTOR\"><\/a> <\/h2>\n<p style=\"margin-left:11%; margin-top: 1em\">El c\u00c3\u00b3digo utilizado por <b>lexgrog<\/b> para analizar p\u00c3\u00a1ginas man fue escrito por:<\/p>\n<p style=\"margin-left:11%; margin-top: 1em\">Wilf. (G.Wilford@ee.surrey.ac.uk). <br \/> Fabrizio Polacco (fpolacco@debian.org). <br \/> Colin Watson (cjwatson@debian.org).<\/p>\n<p style=\"margin-left:11%; margin-top: 1em\">Colin Watson escribi\u00c3\u00b3 la actual encarnaci\u00c3\u00b3n del frontal de la l\u00c3nea de \u00c3\u00b3rdenes, as\u00c3 como esta p\u00c3\u00a1gina man.<\/p>\n<h2>DEFECTOS <a name=\"DEFECTOS\"><\/a> <\/h2>\n<p style=\"margin-left:11%; margin-top: 1em\">https:\/\/savannah.nongnu.org\/bugs\/?group=man-db<\/p>\n<hr>\n","protected":false},"excerpt":{"rendered":"<p>LEXGROG NOMBRE SINOPSIS DESCRIPCI\u00c3N OPCIONES ESTADO DE SALIDA EJEMPLOS AN\u00c3LISIS WHATIS V\u00c3ASE TAMBI\u00c3N ANOTACIONES AUTOR DEFECTOS NOMBRE lexgrog \u2212 analiza la informaci\u00c3\u00b3n de cabecera en p\u00c3\u00a1ginas man SINOPSIS lexgrog [\u2212m|\u2212c] [\u2212dfw?V] [\u2212E codificaci\u00c3\u00b3n] fichero &#8230; DESCRIPCI\u00c3N lexgrog es una implementaci\u00c3\u00b3n de la tradicional utilidad \u201cgroff guess\u201d en lex. Lee la lista de ficheros en su [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[962],"tags":[964,2574,968],"class_list":["post-5855","post","type-post","status-publish","format-standard","hentry","category-1-comandos-generales","tag-964","tag-es","tag-lexgrog"],"gutentor_comment":0,"_links":{"self":[{"href":"https:\/\/lode.uno\/linux-man\/wp-json\/wp\/v2\/posts\/5855","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/lode.uno\/linux-man\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/lode.uno\/linux-man\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/lode.uno\/linux-man\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/lode.uno\/linux-man\/wp-json\/wp\/v2\/comments?post=5855"}],"version-history":[{"count":0,"href":"https:\/\/lode.uno\/linux-man\/wp-json\/wp\/v2\/posts\/5855\/revisions"}],"wp:attachment":[{"href":"https:\/\/lode.uno\/linux-man\/wp-json\/wp\/v2\/media?parent=5855"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/lode.uno\/linux-man\/wp-json\/wp\/v2\/categories?post=5855"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/lode.uno\/linux-man\/wp-json\/wp\/v2\/tags?post=5855"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}