名 前
numfmt − 数 字 か ら 人 が 読 み や す い 文 字 列 へ の 変 換 と 、 そ の 逆 変 換
書 式
numfmt [OPTION]... [NUMBER]...
説 明
NUMBER
(複 数 可 ) を 変 換
す る 。 何 も 指
定 さ れ な か っ
た 場 合 は 標 準
入 力 か ら 読 み
込 ん だ 数 字 を
変 換 す る 。 長
い オ プ シ ョ ン
で 必 須 と な っ
て い る 引 数 は
短 い オ プ シ ョ
ン で も 必 須 で
す 。
−−debug 無 効 な 入
力 に つ い て の
警 告 を 表 示 す
る
−d, −−delimiter=X
フ ィ ー ル ド 区
切 り と し て ホ
ワ イ ト ス ペ ー
ス で は な く X を
使 用 す る
−−field=FIELDS 入 力
フ ィ ー ル ド N の
数 字 を 変 換 す
る (デ フ ォ ル ト
は 1) 下 記 の FIELDS の
説 明 を 参 照
−−format=FORMAT
printf 形 式 の 浮 動 小 数 点 フ ォ ー マ ッ ト と し て FORMAT を 使 う 。 詳 細 は 下 記 の FORMAT の 説 明 を 参 照
−−from=UNIT
入 力 さ れ た 数
字 を UNIT に 自 動 ス
ケ ー リ ン グ す
る 。 デ フ ォ ル
ト は ’none’ で あ
る 。 下 記 の UNIT の
項 を 参 照
−−from−unit=N 入 力
単 位 の サ イ ズ
の 指 定 (デ フ ォ
ル ト は 1)
−−grouping ロ ケ ー
ル で 定 義 さ れ
た 桁 の グ ル ー
ピ ン グ を 使 う
(例 : 1,000,000)。 (し た が
っ て C/POSIX ロ ケ ー
ル で は こ の オ
プ シ ョ ン は 効
果 が な い )
−−header[=N] 最 初
の N 行 の ヘ ッ ダ
ー を (変 換 せ ず
に ) 出 力 す る 。 N
が 指 定 さ れ な
か っ た 場 合 N は 1
に な る
−−invalid=MODE 無 効
な 数 字 入 力 時
の 失 敗 モ ー ド ; MODE
に 指 定 で き る
の は abort (デ フ ォ ル
ト ), fail, warn, ignore
−−padding=N パ デ
ィ ン グ を し て
出 力 を N 文 字 幅
に す る 。 正 の N
は 右 寄 せ 、 負
の N は 左 寄 せ 。
出 力 の 幅 が N よ
り 大 き い 場 合
パ デ ィ ン グ は
無 視 さ れ る 。
デ フ ォ ル ト の
動 作 で は 、 ホ
ワ イ ト ス ペ ー
ス が あ っ た 場
合 に 自 動 的 に
パ デ ィ ン グ が
行 わ れ る
−−round=METHOD ス ケ
ー リ ン グ 時 の
丸 め 方 法 と し
て METHOD を 使 用 す る
METHOD に 指 定 で き る
の は up, down, from−zero (デ
フ ォ ル ト ), towards−zero,
nearest
−−suffix=SUFFIX 出 力
す る 数 字 に SUFFIX を
追 加 す る 。 ま
た 、 入 力 す る
数 字 で 接 尾 辞 SUFFIX
を 受 け 付 け る
−−to=UNIT 出 力 す
る 数 字 を UNIT に 自
動 ス ケ ー リ ン
グ す る 。 下 記
の UNIT の 項 を 参 照
−−to−unit=N 出 力
単 位 の サ イ ズ
の 指 定 (デ フ ォ
ル ト は 1)
−z, −−zero−terminated
行 の 区 切 り を
改 行 で な く NUL に
す る
−−help こ の 使 い 方 を 表 示 し て 終 了 す る |
−−version バ ー ジ ョ ン 情 報 を 表 示 し て 終 了 す る
UNIT オ プ シ ョ ン :
none 自 動 ス ケ ー リ ン グ を 行 わ な い 。 接 尾 辞 が あ る と エ ラ ー が 発 生 す る 。 | |
auto |
1〜 2文 字 の 接 尾 辞 を 付 け る こ と が で き る
1K = 1000, 1Ki = 1024, 1M = 1000000, 1Mi = 1048576,
si |
1文 字 の 接 尾 辞 を 付 け る こ と が で き る |
1K = 1000, 1M = 1000000, ...
iec |
1文 字 の 接 尾 辞 を 付 け る こ と が で き る |
1K = 1024, 1M = 1048576, ...
iec−i |
2文 字 の 接 尾 辞 を 付 け る こ と が で き る |
1Ki = 1024, 1Mi = 1048576, ...
FIELDS で は cut(1) と 同 様 の 形 式 の フ ィ ー ル ド の 範 囲 指 定 が 使 用 で き ま す 。
N |
N 番 目 の フ ィ ー ル ド 。 1 か ら 始 ま る |
||||||||
N− |
N 番 目 の フ ィ ー ル ド か ら 行 末 ま で |
||||||||
N−M |
N 番 目 か ら M 番 目 (こ れ も 含 ま れ る ) の フ ィ ー ル ド
行 頭 か
ら M 番 目 の フ ィ
ー ル ド (こ れ も
含 ま れ る ) ィ ー ル ド コ ン マ で 区 切 っ て 複 数 の フ ィ ー ル ド や 範 囲 を 指 定 で き ま す 。
例$ numfmt --to=si 1000 −> "1.0K" $ numfmt --to=iec 2048 −> "2.0K" $ numfmt --to=iec-i 4096 −> "4.0Ki" $ echo 1K | numfmt --from=si −> "1000" $ echo 1K | numfmt --from=iec −> "1024" $ df -B1 |
numfmt --header --field 2-4 --to=si GNU coreutils の オ ン ラ イ ン ヘ ル プ : <http://www.gnu.org/software/coreutils/> numfmt の 翻 訳 に 関 す る バ グ は <http://translationproject.org/team/ja.html> に 連 絡 し て く だ さ い 。 完 全 な 文 書 は <http://www.gnu.org/software/coreutils/numfmt> に あ り ま す 。 ロ ー カ ル で は info ’(coreutils) numfmt invocation’ で 参 照 で き ま す 。 作 者作 者 Assaf Gordon。 著 作 権Copyright
© 2016 Free Software Foundation, Inc. ラ イ
セ ン ス GPLv3+: GNU GPL version 3 or
later <http://gnu.org/licenses/gpl.html>. 関 連 項 目numfmt の 完 全 な マ ニ ュ ア ル は Texinfo マ ニ ュ ア ル と し て 整 備 さ れ て い る 。 も し 、 info お よ び numfmt の プ ロ グ ラ ム が 正 し く イ ン ス ト ー ル さ れ て い る な ら ば 、 コ マ ン ド info numfmt を 使 用 す る と 完 全 な マ ニ ュ ア ル を 読 む こ と が で き る は ず だ 。 |