Tại sao một số lệnh có trang man và các lệnh khác sử dụng --help?


14

Sẽ không nhất quán hơn nếu một trong số này luôn hoạt động?


Tôi hiểu rằng điều này có thể có liên quan đến các ứng dụng đa nền tảng, nhưng tôi tò mò liệu có bất kỳ lý do nào khác không
Casebash

4
Thực tế tồi tệ hơn bạn mô tả: nhiều lệnh có tài liệu đầy đủ ở infođịnh dạng.
mouviciel

3
bạn hoàn toàn nên biến điều này thành [yêu cầu tính năng] ...
Tobias Kienzler

2
@ Tobias ++ @Kevin Tôi khá chắc chắn Tobias đang làm một trò đùa;)
xenoterracide

1
@Kevin M: đùa thôi. Tôi có nghĩa là một yêu cầu tính năng cho các nhà phát triển phần mềm unix / linux
Tobias Kienzler

Câu trả lời:


16

Vâng, nó sẽ phù hợp hơn. Điều này không liên quan gì đến đa nền tảng và mọi thứ phải làm với các nhà phát triển không viết tài liệu (muốn viết). một mantrang là tài liệu, --helpchủ yếu là lập trình trong tự nhiên. Tôi cũng đã thấy trường hợp các trang man không tồn tại vì nhà phát triển không biết cách tạo hoặc chuyển đổi tài liệu từ định dạng khác, đôi khi điều này dễ dàng được khắc phục.

Tôi muốn lưu ý rằng tôi muốn cả hai luôn làm việc.


9

Tôi đồng ý với xenoterracide - cả hai đều tốt ...
Tôi hy vọng --helpsẽ báo cáo chức năng và các tùy chọn thực sự ngắn.
Tôi hy vọng man(hoặc info...) sẽ mô tả chi tiết những gì đã được báo cáo trước đây --help, có thể cung cấp một số ví dụ, bối cảnh, v.v.


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.