{"id":5893,"date":"2022-12-20T18:57:41","date_gmt":"2022-12-20T21:57:41","guid":{"rendered":"http:\/\/lode.uno\/linux-man\/index.php\/2022\/12\/20\/manpath-pt\/"},"modified":"2022-12-20T18:57:41","modified_gmt":"2022-12-20T21:57:41","slug":"manpath-pt","status":"publish","type":"post","link":"https:\/\/lode.uno\/linux-man\/2022\/12\/20\/manpath-pt\/","title":{"rendered":"MANPATH (pt)"},"content":{"rendered":"<h1 align=\"center\">MANPATH<\/h1>\n<p> <a href=\"#NOME\">NOME<\/a><br \/> <a href=\"#DESCRI\u00c3\u00c3O\">DESCRI\u00c3\u00c3O<\/a><br \/> <a href=\"#FORMATO\">FORMATO<\/a><br \/> <a href=\"#ERROS\">ERROS<\/a> <\/p>\n<hr>\n<h2>NOME <a name=\"NOME\"><\/a> <\/h2>\n<p style=\"margin-left:11%; margin-top: 1em\">manpath \u2212 formato do ficheiro \/etc\/man_db.conf<\/p>\n<h2>DESCRI\u00c3\u00c3O <a name=\"DESCRI\u00c3\u00c3O\"><\/a> <\/h2>\n<p style=\"margin-left:11%; margin-top: 1em\">O ficheiro de configura\u00c3\u00a7\u00c3\u00a3o de manpath \u00c3\u00a9 usado pelos utilit\u00c3\u00a1rios das p\u00c3\u00a1ginas do manual para avaliar os manpath do utilizador em tempo de execu\u00c3\u00a7\u00c3\u00a3o, para indicar quais as hierarquias de p\u00c3\u00a1ginas do manual (manpaths) devem ser tratadas como hierarquias do sistema e como atribuir\u2212lhes pastas a usar para armazenar ficheiros cat.<\/p>\n<p style=\"margin-left:11%; margin-top: 1em\">Se a vari\u00c3\u00a1vel de ambiente $<b>MANPATH<\/b> j\u00c3\u00a1 estiver definida, a informa\u00c3\u00a7\u00c3\u00a3o contida em \/etc\/man_db.conf n\u00c3\u00a3o se lhe sobrep\u00c3\u00b5e.<\/p>\n<h2>FORMATO <a name=\"FORMATO\"><\/a> <\/h2>\n<p style=\"margin-left:11%; margin-top: 1em\">Actualmente s\u00c3\u00a3o reconhecidos os seguintes tipos: <b><br \/> #\u00a0<\/b><i>coment\u00c3\u00a1rio<\/i><\/p>\n<p style=\"margin-left:22%;\">Linhas em branco ou come\u00c3\u00a7adas com <b>#<\/b> ser\u00c3\u00a3o tratadas como coment\u00c3\u00a1rios e ignoradas.<\/p>\n<p style=\"margin-left:11%;\"><b>MANDATORY_MANPATH\u00a0<\/b><i>manpath_element<\/i><\/p>\n<p style=\"margin-left:22%;\">Linhas desta forma indicam manpaths que todo o $<b>MANPATH<\/b> gerado automaticamente deve conter. Isto incluir\u00c3\u00a1 tipicamente <i>\/usr\/man<\/i>.<\/p>\n<p style=\"margin-left:11%;\"><b>MANPATH_MAP\u00a0<\/b><i>path_element\u00a0manpath_element<\/i><\/p>\n<p style=\"margin-left:22%;\">Linhas desta forma configuram $<b>PATH<\/b> para mapas $<b>MANPATH<\/b>. Para cada <i>path_element<\/i> encontrado no $<b>PATH<\/b> do utilizador, ser\u00c3\u00a1 adicionado <i>manpath_element<\/i> a $<b>MANPATH<\/b>.<\/p>\n<p style=\"margin-left:11%;\"><b>MANDB_MAP<\/b> <i>manpath_element<\/i> [ <i>catpath_element<\/i> ]<\/p>\n<p style=\"margin-left:22%;\">Linhas desta forma indicam que manpaths devem ser tratados como manpaths de sistema e, opcionalmente, onde devem ser armazenados os seus ficheiros cat. Este tipo de campo \u00c3\u00a9 particularmente importante se <b>man<\/b> for um programa setuid, porque (quando no ficheiro de configura\u00c3\u00a7\u00c3\u00a3o do sistema % manpath_config_file% em vez no ficheiro de configura\u00c3\u00a7\u00c3\u00a3o .manpath por utilizador) indica quais hierarquias de p\u00c3\u00a1ginas do manual aceder como utilizador setuid e quais aceder como o utilizador chamador.<\/p>\n<p style=\"margin-left:22%; margin-top: 1em\">As hierarquias das p\u00c3\u00a1ginas de manual do sistema est\u00c3\u00a3o habitualmente armazenadas em <i>\/usr<\/i>, tal como <i>\/usr\/man<\/i>, <i>\/usr\/local\/man<\/i> e <i>\/usr\/X11R6\/man<\/i>.<\/p>\n<p style=\"margin-left:22%; margin-top: 1em\">Se as p\u00c3\u00a1ginas cat de um <i>manpath_element<\/i> n\u00c3\u00a3o devem ser armazenadas ou devem ser armazenadas na localiza\u00c3\u00a7\u00c3\u00a3o tradicional, <i>catpath_element<\/i> pode ser omitido.<\/p>\n<p style=\"margin-left:22%; margin-top: 1em\">A coloca\u00c3\u00a7\u00c3\u00a3o tradicional de cat seria imposs\u00c3vel para hierarquias de p\u00c3\u00a1ginas do manual montadas como s\u00c3\u00b3 de leitura e, por causa disto, \u00c3\u00a9 poss\u00c3vel especificar qualquer hierarquia v\u00c3\u00a1lida para o seu armazenamento. Para observa\u00c3\u00a7\u00c3\u00a3o de <b>Linux FSSTND<\/b>, a palavra\u2212chave <b>FSSTND<\/b> pode ser usada em vez da pasta real.<\/p>\n<p style=\"margin-left:22%; margin-top: 1em\">Infelizmente, \u00c3\u00a9 necess\u00c3\u00a1rio especificar <b>todos<\/b> os caminhos de sistema de \u00c3\u00a1rvores do manual, incluindo caminhos de sistemas operativos alternativos, tais como <i>\/usr\/man\/sun<\/i> e quaisquer caminhos <b>NLS locale<\/b>, tais como <i>\/usr\/man\/de_DE.88591<\/i>.<\/p>\n<p style=\"margin-left:22%; margin-top: 1em\">Como a informa\u00c3\u00a7\u00c3\u00a3o \u00c3\u00a9 analisada linha a linha na ordem de escrita, \u00c3\u00a9 necess\u00c3\u00a1rio que qualquer manpath que seja uma sub\u2212hierarquia de outra hierarquia seja listado primeiro, sen\u00c3\u00a3o ser\u00c3\u00a1 feita uma correspond\u00c3\u00aancia incorrecta. Um exemplo disto seria que <i>\/usr\/man\/de_DE.88591<\/i> tem de vir antes de <i>\/usr\/man<\/i>.<\/p>\n<p style=\"margin-left:11%;\"><b>DEFINE\u00a0<\/b><i>valor\u00a0de\u00a0chave<\/i><\/p>\n<p style=\"margin-left:22%;\">Linhas desta forma definem diversas vari\u00c3\u00a1veis de configura\u00c3\u00a7\u00c3\u00a3o; veja o ficheiro de configura\u00c3\u00a7\u00c3\u00a3o predefinido para consultar as vari\u00c3\u00a1veis usadas pelos utilit\u00c3\u00a1rios das p\u00c3\u00a1ginas do manual. Incluem caminhos predefinidos para v\u00c3\u00a1rios programas (tais co <i>grep<\/i> e <i>tbl<\/i>) e v\u00c3\u00a1rios conjuntos predefinidos de argumentos para esses programas.<\/p>\n<p style=\"margin-left:11%;\"><b>SECTION<\/b> <i>sec\u00c3\u00a7\u00c3\u00a3o<\/i> &#8230;<\/p>\n<p style=\"margin-left:22%;\">Linhas desta forma definem a ordem em que as sec\u00c3\u00a7\u00c3\u00b5es do manual devem ser procuradas. Se n\u00c3\u00a3o houver directivas <b>SECTION<\/b> no ficheiro de configura\u00c3\u00a7\u00c3\u00a3o, a predefini\u00c3\u00a7\u00c3\u00a3o \u00c3\u00a9:<\/p>\n<p style=\"margin-left:32%; margin-top: 1em\">SECTION 1 n l 8 3 0 2 5 4 9 6 7<\/p>\n<p style=\"margin-left:22%; margin-top: 1em\">Se forem indicadas m\u00c3\u00baltiplas directivas <b>SECTION<\/b>, as suas listas de sec\u00c3\u00a7\u00c3\u00b5es ser\u00c3\u00a3o concatenadas.<\/p>\n<p style=\"margin-left:22%; margin-top: 1em\">Se uma extens\u00c3\u00a3o em particularn\u00c3\u00a3o estiver na lista (digamos, 1mh), ser\u00c3\u00a1 mostrada com o resto da sec\u00c3\u00a7\u00c3\u00a3o a que pertence. O efeito disto \u00c3\u00a9 que s\u00c3\u00b3 precisa de listar explicitamente extens\u00c3\u00b5es se pretender for\u00c3\u00a7ar uma determinada ordem. Sec\u00c3\u00a7\u00c3\u00b5es com extens\u00c3\u00b5es devem habitualmente ser adjacentes \u00c3\u00a0 sua sec\u00c3\u00a7\u00c3\u00a3o principal (e.g. &#8220;1 1mh 8 &#8230;&#8221;).<\/p>\n<p style=\"margin-left:22%; margin-top: 1em\"><b>SECTIONS<\/b> \u00c3\u00a9 aceite como nome alternativo para esta directiva.<\/p>\n<p style=\"margin-left:11%;\"><b>MINCATWIDTH\u00a0<\/b><i>largura<\/i><\/p>\n<p style=\"margin-left:22%;\">Se a largura do terminal for menor que <i>largura<\/i>, as p\u00c3\u00a1ginas cat n\u00c3\u00a3o ser\u00c3\u00a3o criadas (se em falta) ou mostradas. A predefini\u00c3\u00a7\u00c3\u00a3o \u00c3\u00a9 80.<\/p>\n<p style=\"margin-left:11%;\"><b>MAXCATWIDTH\u00a0<\/b><i>largura<\/i><\/p>\n<p style=\"margin-left:22%;\">Se a largura do terminal for maior que <i>largura<\/i>, as p\u00c3\u00a1ginas cat n\u00c3\u00a3o ser\u00c3\u00a3o criadas (se em falta) ou mostradas. A predefini\u00c3\u00a7\u00c3\u00a3o \u00c3\u00a9 80.<\/p>\n<p style=\"margin-left:11%;\"><b>CATWIDTH\u00a0<\/b><i>largura<\/i><\/p>\n<p style=\"margin-left:22%;\">Se a <i>largura<\/i> for diferente de zero, as p\u00c3\u00a1ginas cat ser\u00c3\u00a3o sempre formatadas para um terminal da largura indicada, independentemente da largura real do terminal um uso. Deve geralmente estar dentro do intervalo definido por <b>MINCATWIDTH<\/b> e <b>MAXCATWIDTH<\/b>.<\/p>\n<p style=\"margin-left:11%;\"><b>NOCACHE<\/b><\/p>\n<p style=\"margin-left:22%;\">Esta bandeira impede que <b>man<\/b>(1) crie p\u00c3\u00a1ginas cat automaticamente.<\/p>\n<h2>ERROS <a name=\"ERROS\"><\/a> <\/h2>\n<p style=\"margin-left:11%; margin-top: 1em\">A n\u00c3\u00a3o ser que as regras acima sejam rigorosamente seguidas e observadas, os utilit\u00c3\u00a1rios das p\u00c3\u00a1ginas do manual n\u00c3\u00a3o funcionar\u00c3\u00a3o como desej\u00c3\u00a1vel. As regras s\u00c3\u00a3o excessivamente complicadas.<\/p>\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>MANPATH NOME DESCRI\u00c3\u00c3O FORMATO ERROS NOME manpath \u2212 formato do ficheiro \/etc\/man_db.conf DESCRI\u00c3\u00c3O O ficheiro de configura\u00c3\u00a7\u00c3\u00a3o de manpath \u00c3\u00a9 usado pelos utilit\u00c3\u00a1rios das p\u00c3\u00a1ginas do manual para avaliar os manpath do utilizador em tempo de execu\u00c3\u00a7\u00c3\u00a3o, para indicar quais as hierarquias de p\u00c3\u00a1ginas do manual (manpaths) devem ser tratadas como hierarquias do sistema e [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[959],"tags":[961,960,2594],"class_list":["post-5893","post","type-post","status-publish","format-standard","hentry","category-5-formatos-de-ficheros","tag-961","tag-manpath","tag-pt"],"gutentor_comment":0,"_links":{"self":[{"href":"https:\/\/lode.uno\/linux-man\/wp-json\/wp\/v2\/posts\/5893","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=5893"}],"version-history":[{"count":0,"href":"https:\/\/lode.uno\/linux-man\/wp-json\/wp\/v2\/posts\/5893\/revisions"}],"wp:attachment":[{"href":"https:\/\/lode.uno\/linux-man\/wp-json\/wp\/v2\/media?parent=5893"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/lode.uno\/linux-man\/wp-json\/wp\/v2\/categories?post=5893"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/lode.uno\/linux-man\/wp-json\/wp\/v2\/tags?post=5893"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}