man
ページは、LinuxからCにプログラムするときの特別なリソースです。他人のコードをより奇妙なものに思えば、すぐに他の端末で勉強することができます。
$ man 3 fileno
あるいは、理解できない構文があるかもしれません。
man
Python、R、Javascriptなどの他のプログラミング言語で「」ページを取得する標準的な方法はありますか?実際にこれを行う必要はありませんが、man
いくつかのプログラムをすばやく呼び出すことで、次の内容を調べることができます。
$ man-python numpy.random.rand
Googleを使わずにHTMLドキュメントを使用してください。同じ問題は通常、他のプログラミング言語にも当てはまります。
答え1
信頼できないか移植可能ではありません。 OpenBSDではman -s ...
セクションごとに検索できますが、システムまたはC関連の項目の外側にはFortran、Perl、およびTcl / Tkのセクションしかありません。それにもかかわらず、Perlセクションでsayを検索してもstrftime
何も見つかりません。呼び出しは内部的に(またはさまざまな他のモジュールに)隠されており、検索によって見つけることができるどこにも表示されないPOSIX
ためです。man -k
% man -k -s 3p strftime
% man -k -s 3p POSIX
locale(3p) - Perl pragma to use or avoid POSIX locales for built-in operations
POSIX(3p) - Perl interface to IEEE Std 1003.1
%
同時に、man
Mac OS Xではこの機能が不足しており、-s
マニュアルページの品質と量が良くありません((Free | Open | Net)BSDの一部のバージョンで欠落またはランダムに盗まれた)。 Linuxには、マンページのメンテナンスに関する疑わしい記録もあります(「ページを確認してくださいinfo
、ハハ!」など)。
理論的には、マニュアルページはよく管理されたリソースであり、理論的にはRや他の同様の言語の検索可能な部分があるかもしれませんが、そうではないことがよくあります。