Por que alguns comandos possuem páginas man e outros comandos usam --help?

14

Não seria mais consistente se um deles sempre funcionasse?

    
por Casebash 10.09.2010 / 06:27

3 respostas

15

Sim, seria mais consistente. Isso não tem nada a ver com plataforma cruzada e tudo a ver com desenvolvedores que não estão escrevendo (querendo escrever) documentação. uma página man é documentação, --help é principalmente programação na natureza. Eu também vi o caso em que as páginas man não existiam porque o desenvolvedor não sabia como fazer um, ou converter a documentação de outro formato, às vezes isso é facilmente corrigido.

Eu gostaria de observar que eu queria que ambos sempre funcionassem.

    
por 10.09.2010 / 07:00
9

Concordo com o xenoterracide - ambos seriam legais ...
Espero --help reportar funcionalidades e opções realmente curtas.
Espero que man (ou info ...) descreva detalhadamente o que foi anteriormente relatado por --help , talvez forneça alguns exemplos, históricos etc.

    
por 10.09.2010 / 13:46
1

Algumas pessoas não gostam de páginas man e escrevem arquivos de informação (notavelmente GNU).

    
por 10.09.2010 / 10:40