名 前
iconvconfig − iconv モ ジ ュ ー ル 設 定 キ ャ ッ シ ュ を 作 成 す る
書 式
iconvconfig [options] [directory]...
説 明
iconv(3) 関 数 は 内 部 で 文 字 集 合 の 変 換 に gconv モ ジ ュ ー ル を 使 用 す る 。 設 定 フ ァ イ ル は 変 換 に 必 要 な モ ジ ュ ー ル を 決 定 す る の に 使 用 さ れ る 。 こ の よ う な 設 定 フ ァ イ ル を 読 み 込 ん で 解 釈 し て い る と 、 iconv(3) を 使 用 す る プ ロ グ ラ ム の 速 度 が 遅 く な る の で 、 キ ャ ッ シ ュ 機 構 が 採 用 さ れ て い る 。
iconvconfig プ ロ グ ラ ム は 、 iconv モ ジ ュ ー ル 設 定 フ ァ イ ル を 読 み 込 ん で 、 高 速 に 読 み 込 み が で き る gconv モ ジ ュ ー ル 設 定 キ ャ ッ シ ュ フ ァ イ ル を 書 き 出 す 。 シ ス テ ム が 提 供 す る gconv モ ジ ュ ー ル に 加 え て 、 ユ ー ザ ー は 環 境 変 数 GCONV_PATH で 独 自 の gconv モ ジ ュ ー ル デ ィ レ ク ト リ を 指 定 で き る 。 し か し 、 iconv モ ジ ュ ー ル 設 定 の キ ャ ッ シ ュ が 使 用 で き る の は 環 境 変 数 GCONV_PATH が 設 定 さ れ て い な い 場 合 の み で あ る 。
オ プ シ ョ ン
−−nostdlib
シ ス テ ム の デ
フ ォ ル ト の gconv デ
ィ レ ク ト リ を
検 索 し な い 。
コ マ ン ド ラ イ
ン で 指 定 さ れ
た デ ィ レ ク ト
リ の み を 検 索
す る 。
−o outputfile,
−−output=outputfile シ ス
テ ム の デ フ ォ
ル ト の キ ャ ッ
シ ュ 場 所 の 代
わ り に 出 力 と
し て outputfile を 使
用 す る 。
−−prefix=pathname シ ス
テ ム の パ ス 名
に 指 定 し た 接
頭 辞 を 付 与 す
る 。 下 記 の 「
フ ァ イ ル 」 を
参 照 。 デ フ ォ
ル ト で は 、 こ
の 接 頭 辞 は 空
で あ る 。 接 頭
辞 を foo に 設 定
す る と 、 gconv モ ジ
ュ ー ル 設 定 は
foo/usr/lib/gconv/gconv−modules か
ら 読 み 込 ま れ
、 キ ャ ッ シ ュ
は foo/usr/lib/gconv/gconv−modules.cache
に 書 き 込 ま れ
る 。
−?, −−help 使 用
方 法 を 表 示 し
、 終 了 す る 。
−−usage 簡 潔 な 使
用 方 法 を 出 力
し 、 終 了 す る
。
−V, −−version
iconv の バ ー ジ ョ ン 番 号 、 ラ イ セ ン ス 、 保 証 免 責 を 表 示 す る 。
終 了 ス テ ー タ ス
成 功 す る と 0 で 、 エ ラ ー の 場 合 0 以 外 。
フ ァ イ ル
/usr/lib/gconv
通 常 の デ フ ォ
ル ト の gconv モ ジ ュ
ー ル の パ ス 。
/usr/lib/gconv/gconv−modules 通 常
の デ フ ォ ル ト
の gconv モ ジ ュ ー ル
の シ ス テ ム 設
定 フ ァ イ ル 。
/usr/lib/gconv/gconv−modules.cache 通
常 の デ フ ォ ル
ト の gconv モ ジ ュ ー
ル の シ ス テ ム
設 定 キ ャ ッ シ
ュ 。
関 連 項 目
こ の 文 書 に つ い て
こ の man ペ ー ジ は Linux man−pages プ ロ ジ ェ ク ト の リ リ ー ス 3.79 の 一 部 で あ る 。 プ ロ ジ ェ ク ト の 説 明 と バ グ 報 告 に 関 す る 情 報 は http://www.kernel.org/doc/man−pages/ に 書 か れ て い る 。