Pourquoi certaines commandes ont-elles des pages de manuel et d'autres commandes utilisent -help?


14

Ne serait-il pas plus cohérent si l'un d'eux fonctionnait toujours?


Je comprends que cela pourrait avoir quelque chose à voir avec les applications multiplates-formes, mais je suis curieux de savoir s'il y a d'autres raisons
Casebash

4
La réalité est pire que ce que vous décrivez: de nombreuses commandes ont une documentation complète au infoformat.
mouviciel

3
vous devriez en faire une [fonctionnalité-demande] ...
Tobias Kienzler

2
@ Tobias ++ @Kevin Je suis sûr que Tobias fait une blague;)
xenoterracide

1
@Kevin M: je plaisante. Je voulais dire comme une demande de fonctionnalité pour les développeurs de logiciels Unix / Linux
Tobias Kienzler

Réponses:


16

Oui, ce serait plus cohérent. Cela n'a rien à voir avec la multiplateforme et tout à voir avec les développeurs qui n'écrivent pas (qui veulent écrire) de la documentation. une manpage est de la documentation, --helpest principalement une programmation de nature. J'ai également vu le cas où les pages de manuel n'existaient pas parce que le développeur ne savait pas comment en créer une ou convertir la documentation à partir d'un autre format, parfois cela est facilement résolu.

Je voudrais noter que je souhaite que les deux fonctionnent toujours.


9

Je suis d'accord avec xenoterracide - les deux seraient bien ...
Je m'attends --helpà rapporter les fonctionnalités et les options très rapidement.
Je m'attends man(ou info...) à décrire en détail ce qui a été précédemment rapporté par --help, peut-être fournir quelques exemples, contexte, etc.


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.