NUMFMT(1) Cac cau l>nh NUMFMT(1)
TEN
numfmt - Convert numbers from/to human-readable strings
TOM T>T
numfmt [TUY-CH>N]> [S>]>
MO T>
D>nh d>ng l>i S>, ho>c con s> t> d>u vao tieu chu>n
n>u khong ch> ra cai nao.
Tuy ch>n dai yeu c>u d>i s> thi tuy ch>n ng>n cung v>y.
--debug
hi>n th> cac c>nh bao d>u vao khong h>p l>
-d, --delimiter=X
dung X thay vi kho>ng tr>ng d> phan tach cac tru>ng
--field=CAC_TRU>NG
thay th> con s> trong nh>ng tru>ng d>u vao (m>c
d>nh la 1) xem CAC_TRU>NG > ben du>i
--format=D>NH-D>NG
s> d>ng D>NH-D>NG d>u ch>m d>ng cho ham printf(1);
xem D>NH-D>NG > phia du>i d> co them thong tin chi
ti>t
--from=UNIT
h> s> bi>n-d>i-t>-d>ng thanh UNIT; m>c d>nh la
"none". xem UNIT > du>i day
--from-unit=N
ch> ra kich thu>c don v> d>u vao (thay vi gia tr> 1
theo m>c d>nh)
--grouping
s> d>ng vung-d>a-phuong-da-d>nh-nghia d> nhom ch>
s>, vi d> 1,000,000 (co nghia la khong ch>u >nh hu>ng
vung d>a phuong C/POSIX)
--header[=N]
in ra (ma khong chuy>n d>i) N dong d>u tien; N m>c
d>nh la 1 n>u khong ch> d>nh ro rang
--invalid=CH>_D>
ch> d> sai: no co th> la: abort (m>c d>nh), fail,
warn, ignore
--padding=N
d>m k>t xu>t N ky t>; N duong s> can-ph>i; N am
can-trai; vi>c d>m them s> b> b> qua n>u k>t
xu>t r>ng hon N; m>c d>nh la t> d>ng d>m them
n>u kho>ng tr>ng du>c tim th>y
--round=PHUONG_TH>C
dung PHUONG_TH>C d> lam tron khi bi>n d>i t> l>;
PHUONG_TH>C co th> la: up, down, from-zero (m>c d>nh),
towards-zero, nearest
--suffix=H>U-T>
them H>U-T> cho con s> d>u ra, va ch>p nh>n
H>U-T> tuy ch>n trong con s> d>u vao
--to=UNIT
con s> cho bi>n d>i t> l> t> d>ng ap d>ng cho
UNIT; xem UNIT ben du>i
--to-unit=N
kich thu>c don v> k>t xu>t (thay cho gia tr> m>c
d>nh la 1)
-z, --zero-terminated
b> phan tach dong la NUL, khong ph>i ky t> dong m>i
--help hi>n th> tr> giup nay r>i thoat
--version
dua ra thong tin phien b>n r>i thoat
Cac tuy ch>n v> DON-V> (UNIT):
none khong ap d>ng bi>n d>i t> l> t> d>ng; cac h>u
t> s> coi l>i
auto ch>p nh>n tuy ch>n h>u t> don/hai ky t>:
1K = 1000, 1k = 1000, 1Ki = 1024, 1M = 1000000, 1Mi = 1048576,
si ch>p nh>n h>u t> la m>t ky t> don:
1k = 1000, 1K = 1000, 1M = 1000000, ...
iec ch>p nh>n h>u t> la m>t ky t> don:
1K = 1024, 1k = 1024, 1M = 1048576, ...
iec-i ch>p nh>n tuy ch>n h>u t> d>ng hai-ky-t>:
1Ki = 1024, 1ki = 1024, 1Mi = 1048576, ...
Ph>m vi tru>ng ki>u cut(1) du>c h> tr> la:
N Byte, ky t> ho>c tru>ng th> N d>m t> 1
N- T> byte, ky t> ho>c tru>ng th> N d>n cu>i dong
N-M T> byte, ky t> ho>c tru>ng th> N d>n M (tinh c> M)
-M T> byte, ky t> ho>c tru>ng d>u tien d>n th> M
(tinh c> M)
- M>i tru>ng
Da vung/tru>ng co th> ngan cach b>ng d>u ph>y
D>NH-D>NG ph>i phu h>p cho vi>c hi>n th> tham s> d>u
ch>m d>ng "%f". Tuy ch>n trich d>n (%'f) s> b>t --grouping
(n>u no du>c h> tr> b>i mi>n d>a phuong hi>n hanh). Tuy
ch>n d> r>ng (%10f) s> d>m them khi k>t xu>t. Tuy ch>n
d> r>ng v>i s> khong (%010f) s> d>m b>ng s> khong. Tuy
ch>n d> r>ng v>i gia tr> am (%-10f) s> can l> trai. Tuy
ch>n d> chinh xac (%.1f) s> de len d> chinh xac do tim t>
d>u vao.
Tr>ng thai thoat la 0 n>u t>t c> cac con s> d>u vao d>u
du>c chuy>n d>i. Theo m>c dinh, numfmt s> d>ng t>i noi
x>y ra l>i chuy>n d>i d>u tien v>i tr>ng thai thoat la 2.
Co tuy ch>n --invalid="fail" c>nh bao s> dua ra khi co cac l>i
chuy>n d>i x>y ra va thoat v>i tr>ng thai la 2. Co tuy ch>n
--invalid="warn" m>i l>i chuy>n d>i du>c coi la sai, nhung
tr>ng thai thoat la 0. Tuy ch>n --invalid="ignore" l>i chuy>n
d>i khong du>c chu>n doan va thoat v>i tr>ng thai la 0.
VI D>
$ 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
$ ls -l | numfmt --header --field 5 --to=iec
$ ls -lh | numfmt --header --field 5 --from=iec --padding=10
$ ls -lh | numfmt --header --field 5 --from=iec --format %10f
TAC GI>
Vi>t b>i Assaf Gordon.
THONG BAO L>I
Tr> giup tr>c tuy>n GNU coreutils:
Report any translation bugs to
B>N QUY>N
Copyright (C) 2024 Free Software Foundation, Inc. Gi>y phep GPL pb3+
: Gi>y phep Cong c>ng GNU phien b>n 3 hay sau
.
Day la ph>n m>m t> do: b>n co quy>n s>a d>i va phat hanh
l>i no. KHONG CO B>O HANH GI C>, v>i di>u khi>n du>c phap
lu>t cho phep.
XEM THEM
Tai li>u d>y d> co t>i:
ho>c s>n co n>i b> thong qua: info '(coreutils) numfmt
invocation'
D>CH
B>n d>ch ti>ng Vi>t c>a trang hu>ng d>n nay do
th>c hi>n.
B>n d>ch nay la Tai li>u Mi>n phi; d>c Gi>y phep Cong
c>ng GNU Phien b>n 3
ho>c m>i hon d> bi>t cac di>u kho>n b>n quy>n. Chung
toi cho r>ng KHONG CO TRACH NHI>M PHAP LY.
N>u b>n tim th>y m>t s> sai sot trong b>n d>ch c>a
trang hu>ng d>n nay, vui long g>i thu d>n TODO <>.
GNU coreutils 9.5 Thang 8 nam 2024 NUMFMT(1)