Mengapa beberapa perintah memiliki halaman manual dan perintah lain menggunakan --help?

14

Bukankah lebih konsisten jika salah satu dari ini selalu berhasil?

Casebash
sumber
Saya mengerti bahwa ini mungkin ada hubungannya dengan aplikasi lintas-platform, tetapi saya ingin tahu apakah ada alasan lain
Casebash
4
Realitas lebih buruk daripada yang Anda gambarkan: banyak perintah memiliki dokumentasi lengkap dalam infoformat.
mouviciel
3
Anda harus benar-benar membuat ini [fitur-permintaan] ...
Tobias Kienzler
2
@ Tobias ++ @Kevin Saya cukup yakin Tobias membuat lelucon;)
xenoterracide
1
@ Kevin M: hanya bercanda. Yang saya maksud sebagai permintaan fitur kepada pengembang perangkat lunak unix / linux
Tobias Kienzler

Jawaban:

16

Ya itu akan lebih konsisten. Ini tidak ada hubungannya dengan cross-platform dan semuanya ada hubungannya dengan pengembang tidak menulis (ingin menulis) dokumentasi. sebuah manhalaman dokumentasi, --helpsebagian besar pemrograman di alam. Saya juga melihat kasus di mana halaman manual tidak ada karena pengembang tidak tahu cara membuatnya, atau mengonversi dokumentasi dari format lain, terkadang ini mudah diperbaiki.

Saya ingin mencatat bahwa saya berharap keduanya selalu berfungsi.

xenoterracide
sumber
9

Saya setuju dengan xenoterracide - keduanya akan lebih baik ...
Saya berharap --helpuntuk melaporkan fungsionalitas dan opsi yang sangat singkat.
Saya berharap man(atau info...) untuk menjelaskan secara rinci apa yang dilaporkan sebelumnya --help, mungkin memberikan beberapa contoh, latar belakang dll.

Nils
sumber
1

Beberapa orang tidak suka halaman manual, dan malah menulis file info (terutama GNU).

bhm
sumber
Mengapa? Dan mana yang helpdigunakan? Inilah jawabannya.
Cees Timmerman