![関数括弧内に数字があるのはなぜですか? [コピー]](https://linux33.com/image/5795/%E9%96%A2%E6%95%B0%E6%8B%AC%E5%BC%A7%E5%86%85%E3%81%AB%E6%95%B0%E5%AD%97%E3%81%8C%E3%81%82%E3%82%8B%E3%81%AE%E3%81%AF%E3%81%AA%E3%81%9C%E3%81%A7%E3%81%99%E3%81%8B%EF%BC%9F%20%5B%E3%82%B3%E3%83%94%E3%83%BC%5D.png)
関数の名前を何度も見たことがあり(正直なところ、典型的な形をしているのでただ関数と呼びます)、時にはコマンドやシステムコールという名前を付けることもありますが、違うラベルを付ける理由は何なのかわかりません。 idea)、これには、 exec(1) exec(2) exec(3) など、括弧内の数字が含まれます。
数字を入れるとはどういう意味ですか?
答え1
この数字は同じ名前のマニュアルページを明確にします。これは、ページを検索する必要があるマニュアルの一部を表します。から抜粋ウィキペディア状態:
このマニュアルは通常、次のように構成されており、番号付きの8つのセクションで構成されています。
答え2
exec
これはシステムコールまたは組み込みのbashなどです。これ。システムコールまたはbash組み込みに関連する対応するマニュアルページは、括弧内に数字を含むexecのマニュアルページを参照します。したがって、bash 組み込みのマニュアルページを参照するにはと言いexec(1)
、システムコールのためのマニュアルページを参照するには次のようにexec()
言います。exec(2)
この番号は特定のマンページを表します。exec(2)
マンページで見ると。特定の言及を理解するには、次のように言う必要がありますexec
。man 2 exec
答え3
数字はマニュアルの章です。たとえば、(1)はコマンドです。