FreeBSD 日本語マニュアル検索 (jman/japropos/jwhatis)


日本語 man コマンド類 (ja-man-1.1j_5) と日本語 man ドキュメント (ja-man-doc-5.4 (5.4-RELEASE 用) など) をインストールすると、以下のような man コマンド閲覧、キーワード検索が コンソールからできるようになります。

4.11-RELEASE-K, 5.4-RELEASE-K, 5.5-RELEASE-K, 6.0-RELEASE-K から 6.4-RELEASE-K, 7.0-RELEASE-K から 7.4-RELEASE-K, 8.0-RELEASE-K から 8.4-RELEASE-K, 9.0-RELEASE-K から 9.3-RELEASE-K, 10.0-RELEASE-K から 10.3-RELEASE-K, 11.0-RELEASE-K から 11.4-RELEASE-K, 12.0-RELEASE-K, 12.1-RELEASE-K は、 プライベート版 (小金丸が編集してまとめたもの) ですが、 より多くの翻訳したファイルが含まれています。 (5.4-RELEASE-K から 6.4-RELEASE-K, 7.0-RELEASE-K から 7.4-RELEASE-K, 8.0-RELEASE-K から 8.4-RELEASE-K, 9.0-RELEASE-K から 9.3-RELEASE-K, 10.0-RELEASE-K から 10.3-RELEASE-K, 11.0-RELEASE-K から 11.4-RELEASE-K, 12.0-RELEASE-K から 12.3-RELEASE-K, 13.0-RELEASE-K から 13.2-RELEASE-K は、全翻訳済み)

13.3-STABLE-K, 15.0-CURRENT-K は現在、作成中で日々更新されています。



検索コマンド: man apropos whatis
コマンド/キーワード:
日本語マニュアル RELEASE :
セクション:
Table of Contents
名称 | ライブラリ | 書式 | 解説 | リーフリスト | 関連項目 | 歴史 | 作者
LIBXO(3)               FreeBSD ライブラリ関数マニュアル               LIBXO(3)

名称
     xo_open_list, xo_open_list_h, xo_open_list_hd, xo_open_list_d
     xo_open_instance, xo_open_instance_h, xo_open_instance_hd,
     xo_open_instance_d xo_close_instance, xo_close_instance_h,
     xo_close_instance_hd, xo_close_instance_d xo_close_list, xo_close_list_h,
     xo_close_list_hd, xo_close_list_d -- リストとインスタンスをオープンしてク
     ローズする

ライブラリ
     libxo Library (libxo, -lxo)

書式
     #include <libxo/xo.h>

     int
     xo_open_list_h(xo_handle_t *xop, const char *name);

     int
     xo_open_list(const char *name);

     int
     xo_open_list_hd(xo_handle_t *xop, const char *name);

     int
     xo_open_list_d(const char *name);

     int
     xo_open_instance_h(xo_handle_t *xop, const char *name);

     int
     xo_open_instance(const char *name);

     int
     xo_open_instance_hd(xo_handle_t *xop, const char *name);

     int
     xo_open_instance_d(const char *name);

     int
     xo_close_instance_h(xo_handle_t *xop, const char *name);

     int
     xo_close_instance(const char *name);

     int
     xo_close_instance_hd(xo_handle_t *xop);

     int
     xo_close_instance_d(void);

     int
     xo_close_list_h(xo_handle_t *xop, const char *name);

     int
     xo_close_list(const char *name);

     int
     xo_close_list_hd(xo_handle_t *xop);

     int
     xo_close_list_d(void);

解説
     リストは、同種のデータオブジェクトのインスタンスのシーケンスです。呼び出
     しの 2 つの異なったレベルは、出力スタイルでそれらを表わすために必要です。
     呼び出しは、そのリストのデータのインスタンスごとに、リストをオープンして
     クローズして行わなければなりません、呼び出しは、そのインスタンスをオープ
     ンしてクローズして行わなければなりません。

     すべての呼び出しに与えられた名前は、同一でなければなりません、そして、そ
     れは、スタイルと使用法の期待の問題として、複数形でない、単一である名前で
     あることが強く推奨されます。

     リストは、同じ親の下に現われる 1 つ以上のインスタンスの組です。インスタン
     スは、特定のオブジェクトに関する詳細を含んでいます。オブジェクトまたはレ
     コードとしてインスタンスを考慮することができます。呼び出しは、リストを
     オープンしてクローズするために必要です、一方、別個の呼び出しがリストの各
     インスタンスをオープンしてクローズするために必要です:
               xo_open_list("item");

               for (ip = list; ip->i_title; ip++) {
                   xo_open_instance("item");
                   xo_emit("{L:Item} '{:name/%s}':0, ip->i_title);
                   xo_close_instance("item");
               }

               xo_close_list("item");
     リストとインスタンスの呼び出しを正確に取得することは、XML と JSON のデー
     タの適切な生成に重要です。

               EXAMPLE:
                   xo_open_list("user");
                   for (i = 0; i < num_users; i++) {
                       xo_open_instance("user");
                       xo_emit("{k:name}:{:uid/%u}:{:gid/%u}:{:home}0,
                               pw[i].pw_name, pw[i].pw_uid,
                               pw[i].pw_gid, pw[i].pw_dir);
                       xo_close_instance("user");
                   }
                   xo_close_list("user");
               TEXT:
                   phil:1001:1001:/home/phil
                   pallavi:1002:1002:/home/pallavi
               XML:
                   <user>
                       <name>phil</name>
                       <uid>1001</uid>
                       <gid>1001</gid>
                       <home>/home/phil</home>
                   </user>
                   <user>
                       <name>pallavi</name>
                       <uid>1002</uid>
                       <gid>1002</gid>
                       <home>/home/pallavi</home>
                   </user>
               JSON:
                   user: [
                       {
                           "name": "phil",
                           "uid": 1001,
                           "gid": 1001,
                           "home": "/home/phil",
                       },
                       {
                           "name": "pallavi",
                           "uid": 1002,
                           "gid": 1002,
                           "home": "/home/pallavi",
                       }
                   ]

リーフリスト
     インスタンスのリストと対象的に、"リーフリスト" は、簡単な値のリストです。
     リーフリストを発行するために、""l"" 修飾子を使用して xo_emit() 関数を呼び
     出します:
               for (ip = list; ip->i_title; ip++) {
                   xo_emit("{Lwc:Item}{l:item}0, ip->i_title);
               }

     フィールドの名前は、リーフリストの名前と一致しなければなりません。

     JSON で、リーフリストは、値の配列と表現されます。XML において、それらは、
     複数のリーフ要素として表現されます。
               JSON:
                   "item": "hammer", "nail"
               XML:
                   <item>hammer</item>
                   <item>nail</item>

関連項目
     xo_emit(3), libxo(3)

歴史
     libxo ライブラリは、FreeBSD 11.0 ではじめて登場しました。

作者
     libxo は、Phil Shafer <phil@freebsd.org> によって書かれました。

FreeBSD 11.2                   December 4, 2014                   FreeBSD 11.2

Table of Contents

FreeBSD マニュアル検索