Encontrar data de páginas man sem uma data

0

Por que algumas man páginas não têm data?

Normalmente, há uma data no final de um manual, ao lado do nome do pacote. Por exemplo, na última linha de man 1 cat , a data é exibida como February 2017 .

No entanto, pulseaudio 10.0 não fornece uma data de criação.

Quando a página man foi publicada? Existe uma maneira de descobrir isso?

    
por user2964971 02.11.2017 / 19:10

2 respostas

0

Depende do arquivo de origem.

Para ver a deferência, há como criar uma página de manual com ou sem a data usando este exemplo

Copie o conteúdo para foo file

Para gerar um man foo-with-date , incluindo a execução da data:

groff -man -Tascii foo> foo-with-date
cat foo-with-date

Para gerar uma página de manual sem data, modifique a seguinte linha

.TH FOO 1 "MARCH 1995" Linux "User Manuals"

para

.TH FOO 1  Linux "User Manuals"

, em seguida, gere uma nova página man:

groff -man -Tascii foo> foo-without-date
cat foo-without-date
    
por 02.11.2017 / 19:40
5

Não há regra geral, mesmo para páginas de manual com uma data: a data pode não ser atualizada quando são feitas alterações na página ou pode ser atualizada automaticamente sempre que o programa é criado, independentemente de a página de manual ter sido atualizada ...

Para pulseaudio.1 , você precisa procurar o código-fonte e combinar as várias versões com a que você possui. Os registros upstream mostram que o arquivo de origem não é alterado com muita frequência , e verificando a versão 10.0 indica que a versão usada lá foi atualizada em 27 de abril de 2016 .

    
por 02.11.2017 / 19:17

Tags