NUMFMT(1) Brugerkommandoer NUMFMT(1)
NAVN
numfmt - konverter tal fra/til laesevenlige strenge
SYNOPSIS
numfmt [FLAG]... [TAL]...
BESKRIVELSE
Omformater TAL eller tallene fra standard-input hvis ingen er givet.
Obligatoriske argumenter til lange flag er ogsa obligatoriske for de
korte.
--debug
udskriv advarsler om ugyldige inddata
-d, --delimiter=X
brug X frem for blanke tegn som feltskilletegn
--field=FELTER
erstat tallene i disse inddatafelter (1 som standard); se FELTER
nedenfor
--format=FORMAT
brug FORMAT til flydende tal i stil med printf; se detaljer for
FORMAT nedenfor
--from=ENHED
auto-skaler ind-tal til ENHEDer; standardvaerdi er "none"; see
ENHED nedenfor
--from-unit=N
angiv enhedsstorrelse for inddata (ellers bruges 1)
--grouping
brug regionsdefineret gruppering af cifre, f.eks. 1,000,000
(hvilket betyder at det ingen effekt har i
C/POSIX-regionsindstillinger)
--header[=N]
udskriv (uden konvertering) de forste N hovedlinjer; N saettes
til 1 hvis ikke givet
--invalid=TILSTAND
fejltilstand for ugyldige tal: TILSTAND kan vaere: abort
(standard), fail, warn, ignore
--padding=N
udfyld udskriften til N tegn; positiv N hojrestiller; negativ N
venstrestiller; udfyldning ignoreres hvis uddata er bredere end
N tegn; standardopforsel er at udfylde automatisk hvis der
findes blanke tegn
--round=METODE
brug afrundingsMETODE ved skalering; METODE kan vaere: up, down,
from-zero (standard), towards-zero, nearest
--suffix=SUFFIKS
tilfoj SUFFIKS til ud-numre, og accepter valgfrit SUFFIKS i
ind-numre
--to=ENHED
autoskaler ud-tal til ENHEDer; se ENHED nedenfor
--to-unit=N
enhedsstorrelse for uddata (frem for standardvaerdien 1)
-z, --zero-terminated
linjeadskiller er NUL frem for linjeskift
--help vis denne hjaelpetekst og afslut
--version
vis versionsinformation og afslut
Flag til ENHED:
none der foretages ingen autoskalering; suffikser vil udlose en fejl
auto accepter valgfri et- eller tobogstavssuffiks:
1K = 1000, 1k = 1000, 1Ki = 1024, 1M = 1000000, 1Mi = 1048576,
si accepter valgfri etbogstavssuffiks:
1k = 1000, 1K = 1000, 1M = 1000000, ...
iec accepter valgfri etbogstavssuffiks:
1K = 1024, 1k = 1024, 1M = 1048576, ...
iec-i accepter valgfri tobogstavssuffiks:
1Ki = 1024, 1ki = 1024, 1Mi = 1048576, ...
FELTER understotter feltintervaller i stil med cut(1):
N N'te felt, talt fra 1
N- fra N'te felt til linjeafslutning
N-M fra N'te til M'te felt (inklusive)
-M fra forste til M'te felt (inklusive)
- alle felter
Flere felter/intervaller kan adskilles af komma
FORMAT skal passe til at udskrive et flydende tal >>%f<<. Valgfrit
citationstegn (%'f) medforer --grouping (hvis understottet af
regionsindstillinger). Udskrift fyldes op til valgfri breddevaerdi
(%10f). Valgfri nulbredde (%010f) vil udfylde tallet med nuller.
Valgfri negativ breddevaerdi (%-10f) vil venstrestille. Valgfri
praecision (%.1f) vil tilsidesaette praecision bestemt af inddata.
Slutstatus er 0 hvis alle ind-numre blev konverteret planmaessigt. Som
standard vil numfmt stoppe ved forste konverteringsfejl med slutstatus
2. Med --invalid=>>fail<< vil der blive vist en advarsel for hver
konverteringsfejl, og slutstatus bliver 2. Med --invalid=>>warn<<
diagnosticeres hver konverteringsfejl, men slutstatus er 0. Med
--invalid=>>ignore<< vil konverteringsfejl ikke blive diagnosticeret,
og slutstatus er 0.
EKSEMPLER
$ 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
FORFATTER
Skrevet af Assaf Gordon.
FEJLRAPPORTER
Hjaelp til GNU coreutils pa nettet::
Rapporter oversaettelsesfejl til
OPHAVSRET
Ophavsret (C) 2025 Free Software Foundation, Inc. Licens GPLv3+: GNU
GPL version 3 eller nyere .
Dette er et frit program: du kan frit aendre og videredistribuere det.
Der gives INGEN GARANTI, i den grad som loven tillader dette.
SE OGSA
Fuld dokumentation
eller lokalt tilgaengelig via: info '(coreutils) numfmt invocation'
OVERSAETTELSE
Oversaettere af denne manual til dansk Joe Hansen
Denne oversaettelse er gratis dokumentation; laes GNU General Public
License version 3 eller
nyere for ophavsretbetingelser. Der er INGEN ANSVAR.
Hvis du stoder pa fejl i oversaettelsen af >>denne vejledning, skal
du sende en besked til .
GNU coreutils 9.6 februar 2025 NUMFMT(1)