名 前
zic − タ イ ム ゾ ー ン コ ン パ イ ラ
書 式
zic [ −v ] [ −d directory ] [ −l localtime ] [ −p posixrules ] [ −L leapsecondfilename ] [ −s ] [ −y command ] [ filename ... ]
説 明
zic
は コ マ ン ド ラ
イ ン で 指 定 さ
れ た フ ァ イ ル
(複 数 指 定 可 ) か
ら テ キ ス ト を
読 み 、 時 刻 変
換 情 報 フ ァ イ
ル を 生 成 す る
。 フ ァ イ ル 名
も 読 み 込 み テ
キ ス ト で 指 定
し て お く 。 filename
が − の 場 合 は
、 標 準 入 力 か
ら 読 み 込 む 。
以 下 の オ プ シ
ョ ン を 指 定 で
き る :
−d directory 時 刻 変
換 情 報 フ ァ イ
ル を 生 成 す る
デ ィ レ ク ト リ
を 、 標 準 の デ
ィ レ ク ト リ (以
下 を 参 照 ) で は
な く 指 定 し た
デ ィ レ ク ト リ
に す る 。
−l timezone 指 定 し
た タ イ ム ゾ ー
ン を ロ ー カ ル
タ イ ム に 用 い
る 。 zic は 入 力
に 以 下 の 書 式
の リ ン ク 行 が
含 ま れ て い る
か の よ う に 振
る 舞 う 。
timezone |
||||||
localtime |
−p timezone
POSIX 形 式 の タ イ ム ゾ ー ン 環 境 変 数 を 扱 う と き 、 指 定 し た タ イ ム ゾ ー ン の ル ー ル を 用 い る 。 zic は 入 力 に 以 下 の 書 式 の リ ン ク 行 が 含 ま れ て い る か の よ う に 振 る 舞 う 。
timezone |
||||||
posixrules |
−L leapsecondfilename 閏 秒 情 報 を 与 え ら れ た 名 前 の フ ァ イ ル か ら 読 み 込 む 。 こ の オ プ シ ョ ン が 指 定 さ れ な か っ た 場 合 に は 、 出 力 フ ァ イ ル に は 閏 秒 の 情 報 は 含 ま れ な い 。
−v デ ー タ フ ァ イ ル に 現 れ る 年 が |
time(2) で 表 記 で き る 範 囲 を 越 え て い る |
場 合 に 文 句 を 言 う 。
−s 出 力 フ ァ イ ル に 格 納 さ れ る 時 刻 の 値 を 、 |
signed で 評 価 し て も |
unsigned で 評 価 し て も 同 じ 値 に な る よ う な 範 囲 に 制 限 す る 。 こ の オ プ シ ョ ン を 使 う と SVVS 互 換 な フ ァ イ ル を 生 成 す る こ と が で き る 。
−y command 年 の 型 の チ ェ ッ ク (以 下 参 照 ) に yearistype で は な く 指 定 し た command を 用 い る 。 入 力 行 は フ ィ ー ル ド か ら な る 。 フ ィ ー ル ド 間 は 、 連 続 し た 任 意 の 個 数 の 空 白 文 字 に よ っ て 区 切 ら れ る 。 行 頭 ・ 行 末 の 空 白 文 字 は 無 視 さ れ る 。 ク ォ ー ト さ れ て い な い シ ャ ー プ 文 字 (#) が 入 力 行 に 現 れ た 場 合 は 、 そ こ か ら 行 末 ま で は コ メ ン ト と し て 扱 わ れ る 。 空 白 文 字 や シ ャ ー プ 文 字 を ダ ブ ル ク ォ ー ト (") で 囲 め ば 、 フ ィ ー ル ド の 一 部 と し て 用 い る こ と が で き る 。 (コ メ ン ト 除 去 処 理 を 行 っ た 後 の も の を 含 め て ) 空 行 は 無 視 さ れ る 。 空 行 以 外 の 行 は 、 3 種 類 あ る タ イ プ の 行 の い ず れ か で あ る と み な さ れ る 。 3 つ の タ イ プ と は 、 ル ー ル 行 (rule line)、 ゾ ー ン 行 (zone line)、 リ ン ク 行 (link line) で あ る 。 ル ー ル 行 の 書 式 は 以 下 の よ う な も の で あ る 。
Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S 例 :
US |
1967 |
1973 |
− |
Apr |
||||||
lastSun |
2:00 |
1:00 | ||||||||
D ル ー ル 行 を 構 成 す る フ ィ ー ル ド は 以 下 の 通 り : |
NAME こ の ル ー ル が 所 属 す る ル ー ル セ ッ ト の 名 前 を 与 え る |
(任 意 )。
整 数 を 年 と し て 与 え る こ と が で き る 。 グ レ ゴ リ オ 暦 が 仮 定 さ れ る 。 minimum (あ る い は そ の 短 縮 ) は 整 数 表 記 で き る 最 小 の 年 を 意 味 す る 。 maximum (あ る い は そ の 短 縮 ) は 整 数 表 記 で き る 最 大 の 年 を 意 味 す る 。 ル ー ル で は 時 刻 値 (time value) で は 表 記 で き な い 時 刻 も 記 述 で き る 。 表 記 で き な い 時 刻 は 無 視 さ れ る 。 つ ま り ル ー ル は 異 な っ た 時 刻 値 の 型 を 持 つ ホ ス ト 間 で ポ ー タ ブ ル で あ る 。
こ の ル ー ル が 適 用 さ れ る 最 後 の 年 を 与 え る 。 minimum と maximum (上 述 ) に 加 え 、 only (ま た は そ の 短 縮 ) を 用 い る こ と が で き 、 こ の 場 合 は FROM フ ィ ー ル ド に 指 定 し た 値 と 同 じ 値 が 用 い ら れ る 。 ル ー ル の 適 用 さ れ る 年 の タ イ プ を 与 え る 。 TYPE が − で あ れ ば 、 こ の ル ー ル は FROM か ら TO に 挟 ま れ た (両 端 含 む ) 全 て の 年 に 適 用 さ れ る 。 TYPE が そ れ 以 外 の 場 合 に は 、 zic は 以 下 の コ マ ン ド を 実 行 し て 年 の タ イ プ を チ ェ ッ ク す る 。 yearistype year type 返 り 値 が 0 の 場 合 は 、 そ の 年 は 与 え ら れ た タ イ プ に 含 ま れ 、 返 り 値 が 1 の 場 合 は 含 ま れ な い こ と に な る 。
5 そ の 月 の 第 5 日
2 時 間 で の 表 記
AT フ ィ
ー ル ド の も の
と 同 じ で あ る
(た だ し も ち ろ
ん w と s の 後
置 文 字 は 用 い
ら れ な い )。 Zone NAME UTCOFF RULES/SAVE FORMAT [UNTIL] 例 :
UTCOFF こ の
ゾ ー ン の 標 準
時 刻 を 得 る た
め に 、 UTC に 加 え
る 時 間 。 こ の
フ ィ ー ル ド の
書 式 は 、 ル ー
ル 行 の AT お よ
び SAVE フ ィ ー ル
ド の も の と 同
じ で あ る 。 時
間 を UTC か ら 引 く
必 要 が あ る 場
合 は マ イ ナ ス
記 号 を 前 置 す
る 。
リ ン ク 行 の 書 式 は 以 下 の よ う な も の で あ る 。 Link LINK−FROM LINK−TO 例 :
LINK−FROM フ ィ ー ル ド は ゾ ー ン 行 の NAME フ ィ ー ル ド が 記 述 さ れ る 。 LINK−TO フ ィ ー ル ド は そ の ゾ ー ン の 別 名 で あ る 。 Except for continuation lines, lines may appear in any order in the input. フ ァ イ ル 中 で 閏 秒 を 記 述 す る 行 は 以 下 の よ う な 書 式 を 持 つ 。
YEAR, MONTH, DAY, HH:MM:SS は 閏 秒 の 生 じ た 瞬 間 を 示 す 。 CORR フ ィ ー ル ド に は 、 秒 が 挿 入 さ れ た 場 合 "+" を 、 秒 が ス キ ッ プ さ れ た 場 合 "−" を 指 定 す る 。 R/S フ ィ ー ル ド に は 、 他 の フ ィ ー ル ド が 記 述 し て い る 閏 秒 の 時 刻 が UTC な ら ば "Stationary" (あ る い は そ の 短 縮 形 ) を 、 ロ ー カ ル な 壁 時 計 時 刻 な ら "Rolling" (あ る い は そ の 短 縮 形 ) を 指 定 す る 。 フ ァ イ ル
注 意二 つ 以 上 の ロ ー カ ル タ イ ム を 持 っ て い る 地 域 で は 、 ロ ー カ ル な 標 準 時 を 最 も 早 い 方 の 時 刻 変 換 ル ー ル の AT フ ィ ー ル ド に 用 い る 必 要 が あ る だ ろ う 。 さ も な い と コ ン パ イ ル さ れ た フ ァ イ ル に 記 録 さ れ た 最 も 早 い 変 換 時 刻 が 正 し い こ と が 保 証 さ れ な い 。 関 連 項 目こ の 文 書 に つ い てこ の man ペ ー ジ は Linux man−pages プ ロ ジ ェ ク ト の リ リ ー ス 3.79 の 一 部 で あ る 。 プ ロ ジ ェ ク ト の 説 明 と バ グ 報 告 に 関 す る 情 報 は http://www.kernel.org/doc/man−pages/ に 書 か れ て い る 。 |