Dlaczego niektóre polecenia używają stron podręcznika man, a inne używają --help?


15

Czy nie byłoby bardziej spójne, gdyby jedno z nich zawsze działało?


Rozumiem, że może to mieć coś wspólnego z aplikacjami wieloplatformowymi, ale jestem ciekawy, czy istnieją inne powody
Casebash

4
Rzeczywistość jest gorsza niż opisujesz: wiele poleceń ma pełną dokumentację w infoformacie.
mouviciel

3
powinieneś całkowicie uczynić to [prośbą o funkcję] ...
Tobias Kienzler,

2
@ Tobias ++ @Kevin Jestem pewien, że Tobiasz żartuje;)
xenoterracide

1
@Kevin M.: tylko żartowałem. Miałem na myśli jako prośbę o funkcję dla twórców oprogramowania unix / linux
Tobias Kienzler,

Odpowiedzi:


16

Tak, byłoby bardziej spójne. Nie ma to nic wspólnego z platformami i wszystko, co dotyczy programistów, którzy nie piszą (chcą pisać) dokumentacji. manstrona jest dokumentacja, --helpjest głównie programowania w naturze. Widziałem również przypadek, w którym strony podręcznika nie istniały, ponieważ programista nie wiedział, jak je utworzyć lub przekonwertować dokumentację z innego formatu, czasem łatwo temu zaradzić.

Chciałbym zauważyć, że chciałbym, aby oba zawsze działały.


9

Zgadzam się z ksenoterracydem - oba byłyby fajne ...
Spodziewam --helpsię, że raportuję funkcjonalność i opcje naprawdę krótko.
Oczekuję man(lub info...) szczegółowo opisać to, co zostało wcześniej zgłoszone --help, może podać kilka przykładów, tło itp.


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.