On Sat, 23 Mar 2024, American Citizen wrote:

Paul:

Good question from you.

for executables I used

$ find . -executable -print

This is not a query I would expect to return accurate results because it will include files I would not consider candidates for man pages, including:

* basic shared libraries
  ex: /usr/lib64/libsqlite3.so.0.8.6

* support scripts and libraries for interpreted languages
  ex: /usr/lib64/python3.11/smtpd.py

* modules or subprograms for larger application suites
  ex: /usr/lib64/ImageMagick-6.9.12/modules-Q16/coders/jpeg.so

* example scripts
  ex: /usr/share/git-core/templates/hooks/pre-push.sample

* files given +x bits probably by mistake
  ex (CentOS 8): /usr/share/licenses/gd/COPYING

Even the most conscientious developer wouldn't write man pages for files in those categories.

--
Paul Heinlein
heinl...@madboa.com
45°22'48" N, 122°35'36" W

Reply via email to