NUMFMT(1) Anvandarkommandon NUMFMT(1)
NAMN
numfmt -- konvertera tal fran/till manskligt lasbara strangar
SYNOPSIS
numfmt [FLAGGA]... [TAL]...
BESKRIVNING
Formaterar om TAL, eller talen fran standard in om inga ar givna.
Obligatoriska argument till langa flaggor ar obligatoriska aven for de
korta.
--debug
Skriv varningar om ogiltig indata.
-d, --delimiter=X
Anvand X istallet for blanka som faltseparator.
--field=FALT
Ersatt talen i dessa indatarader (standard ar 1); se FALT nedan.
--format=FORMAT
Anvand flyttalsformat FORMAT av typ printf; se FORMAT nedan for
detaljer.
--from=ENHET
Skala automatiskt indatatal till ENHETer; standard ar "none"; se
ENHET nedan.
--from-unit=N
Ange indatas enhetsstorlek (istallet for standard 1).
--grouping
Anvand lokaldefinierad gruppering av siffror, t.ex. 1 000 000
(vilket betyder att det inte har nagon effekt i lokalen
C/POSIX).
--header[=N]
Skriv (utan konvertering) de forsta N rubrikraderna; N blir 1
som standard om det inte anges.
--invalid=SATT
Felhanteringssatt for felaktiga tal: SATT kan vara: abort
(standard), fail, warn, ignore.
--padding=N
Fyll ut utdata till N tecken; positivt N kommer hogerjustera;
negativt N kommer vansterjustera; utfyllnad ignoreras om utdata
ar bredare an N; standard ar att automatiskt fylla ut om en
blank finns.
--round=METOD
Anvand METOD for avrundning vid skalning; METOD kan vara: up,
down, from-zero (standard), towards-zero, nearest.
--suffix=SUFFIX
Anvand SUFFIX for att skriva ut tal, och acceptera ett mojligt
SUFFIX i indatatal.
--to=ENHET
Skala automatiskt utdatatal till ENHETer; se ENHET nedan.
--to-unit=N
Enhetsstorlek pa utdata (istallet for standard 1).
-z, --zero-terminated
Radavgransare ar NOLL, inte nyrad.
--help visa denna hjalp och avsluta
--version
visa versionsinformation och avsluta
ENHETSflaggor:
none ingen automatisk skalning gors; suffix kommer orsaka ett fel
auto acceptera valfria en-/tvabokstavssuffix:
1K = 1000, 1Ki = 1024, 1M = 1000000, 1Mi = 1048576,
si acceptera valfria enbokstavssuffix:
1K = 1000, 1M = 1000000, ...
iec acceptera valfria enbokstavssuffix:
1K = 1024, 1M = 1048576, ...
iec-i acceptera valfria tvabokstavssuffix:
1Ki = 1024, 1Mi = 1048576, ...
FALT stodjer faltintervall i stilen for cut(1):
N N:e faltet, raknat fran 1
N- fran N:e faltet, till radslut
N-M fran N:e till och med M:e faltet
-M fran forsta till och med M:e faltet
- alla falt
Flera falt/intervall kan separeras med komman.
FORMAT maste passa for att skriva ett flyttalsargument "%f". En mojlig
apostrof (%'f) kommer aktivera --grouping (om det stodjs av den
aktuella lokalen). Ett mojligt varde pa bredd (%10f) kommer fylla
utdata. En mojlig nolla (%010f) i bredden kommer fylla talet med
nollor. Ett mojligt negativt varde (%-10f) kommer vansterstalla
utdata. En mojlig precision (%.1f) kommer asidosatta precisionen som
bestams av indata.
Slutstatus ar 0 om alla indatatal kunde konverteras. Som standard
kommer numfmt sluta vid det forsta konverteringsfelet med slutstatus 2.
Med --invalid='fail' skrivs en varning for varje konverteringsfel och
slutstatus ar 2. Med --invalid='warn' diagnostiseras varje
konverteringsfel, men slutstatus ar 0. Med --invalid='ignore'
diagnostiseras inte konverteringsfel och slutstatusen ar 0.
EXEMPEL
$ 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
UPPHOVSMAN
Skrivet av Assaf Gordon.
RAPPORTERA FEL
GNU coreutils hjalp pa natet:
Rapportera anmarkningar pa oversattningen till
COPYRIGHT
Copyright (C) 2023 Free Software Foundation, Inc. Licens GPLv3+: GNU
GPL version 3 eller senare .
Detta ar fri programvara: du far fritt andra och vidaredistribuera den.
Det finns INGEN GARANTI, sa langt lagen tillater.
SE AVEN
Fullstandig dokumentation
eller tillgangligt lokalt via: info '(coreutils) numfmt invocation'
OVERSATTNING
Den svenska oversattningen av denna manualsida skapades av Goran
Uddeborg
Denna oversattning ar fri dokumentation; las GNU General Public License
Version 3 eller senare for
upphovsrattsvillkor. Vi tar INGET ANSVAR.
Om du hittar fel i oversattningen av denna manualsida, skicka ett mail
till .
GNU coreutils 9.4 januari 2024 NUMFMT(1)