Qual seria a diferença na saída entre “man ifconfig” e “man ifconfig | Menos"? [duplicado]

0

Atualmente, estou preso a essa questão enquanto aprendo o Linux. Alguém pode me ajudar?

    
por Undertaken 21.02.2018 / 19:33

2 respostas

1

Em man man , pesquisando por pipe :

MAN_KEEP_FORMATTING
      Normally, when output is not being directed to a terminal  (such
      as  to a file or a pipe), formatting characters are discarded to
      make it  easier  to  read  the  result  without  special  tools.
      However,  if $MAN_KEEP_FORMATTING is set to any non-empty value,
      these formatting characters are retained.  This  may  be  useful
      for   wrappers   around   man   that  can  interpret  formatting
      characters.

Conclui-se que man pode omitir a formatação em man ifconfig | less , dependendo das configurações do ambiente. Como outros notaram, man ifconfig em si não pode abrir less , também dependendo das configurações do ambiente (configurei para abrir vim ).

    
por muru 22.02.2018 / 08:51
0

Parece que o texto da página de manual é processado ligeiramente diferente. man renderiza parte do texto em negrito, o que não é o caso se você enviar a saída para less . Outro visual diferente é que man mostra uma linha de status no terminal.

    
por mook765 21.02.2018 / 19:56