.\" -*- coding: UTF-8 -*- .\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.50.1. .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH NUMFMT 1 "April 2026" "GNU coreutils 9.11" "Dienstprogramme für Benutzer" .if t .if \n(.g \{\ . ds mono \f(CR . ds /mono \fP .\} .\" Define monospaced roman font for groff in troff mode. .SH BEZEICHNUNG numfmt \- Zahlen in menschenlesbare Zeichenketten konvertieren und umgekehrt .SH ÜBERSICHT \fBnumfmt\fP [\fI\,OPTION\/\fP] … [\fI\,ZAHL\/\fP] … .SH BESCHREIBUNG .\" Add any additional description here .PP ZAHL(en) neu formatieren; gegebenenfalls aus der Standardeingabe, falls keine angegeben sind. .PP Die zwingend erforderlichen Argumente für Optionen sind für deren Kurz\- und Langform gleich. .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#numfmt\-\-debug'\fB\-\-debug\fP\X'tty: link' gibt Warnungen zu ungültigen Eingaben aus. .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#numfmt\-d'\fB\-d, \-\-delimiter=\,\fP\fIX\fP\X'tty: link'\/ verwendet X anstelle von Leerraum als Feldtrenner. .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#numfmt\-\-field'\fB\-\-field=\fP\fIFELDER\fP\X'tty: link' ersetzt die Zahlen in den angegebenen Eingabefeldern (Vorgabe=1). Details finden Sie nachfolgend in FELDER. .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#numfmt\-\-format'\fB\-\-format=\fP\fIFORMAT\fP\X'tty: link' verwendet das Gleitkomma\-FORMAT im Stil von Printf; siehe FORMAT nachfolgend für Details. .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#numfmt\-\-from'\fB\-\-from=\fP\fIEINHEIT\fP\X'tty: link' skaliert die Zahlen der Eingabe automatisch anhand der angegebenen EINHEIT; standardmäßig »none«; Details finden Sie nachfolgend in EINHEIT. .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#numfmt\-\-from\-unit'\fB\-\-from\-unit=\fP\fIN\fP\X'tty: link' gibt die Einheitengröße der Eingabe an (anstatt der vorgegebenen 1). .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#numfmt\-\-grouping'\fB\-\-grouping\fP\X'tty: link' gruppiert die Ziffern entsprechend der Locale\-Definition, zum Beispiel 1.000.000. Dies hat in der C/POSIX\-Locale keine Auswirkung. .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#numfmt\-\-header'\fB\-\-header[=\fP\fIN\fP\fB]\fP\X'tty: link' gibt die ersten N Kopfzeilen (ohne Konvertierung) aus; N ist standardmäßig 1, falls es nicht angegeben ist. .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#numfmt\-\-invalid'\fB\-\-invalid=\fP\fIMODUS\fP\X'tty: link' aktiviert den Fehlschlagmodus für ungültige Zahlen: MODUS kann einer der folgenden Modi sein: abort (Abbruch, Vorgabe), fail (Fehlschlag), warn (Warnung), ignore (Ignorieren). .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#numfmt\-\-padding'\fB\-\-padding=\fP\fIN\fP\X'tty: link' füllt die Ausgabe bis auf N Zeichen auf; ein positives N ergibt eine rechtsbündige Ausrichtung, ein negatives N eine linksbündige Ausrichtung. Die Auffüllung wird ignoriert, wenn die Ausgabe größer als N ist. Standardmäßig wird automatisch aufgefüllt, wenn Leerraum erkannt wird. .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#numfmt\-\-round'\fB\-\-round=\fP\fIMETHODE\fP\X'tty: link' verwendet die angegebene Rundungs\-METHODE bei der Skalierung. Die METHODE kann Folgendes sein: up (aufrunden), down (abrunden), from\-zero (von Null, Vorgabe), towards\-zero (nach Null), nearest (nächstliegend). .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#numfmt\-\-suffix'\fB\-\-suffix=\fP\fISUFFIX\fP\X'tty: link' hängt das SUFFIX an die ausgegebenen Zahlen an und akzeptiert ein optionales SUFFIX in den Zahlen der Eingabe. .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#numfmt\-\-unit\-separator'\fB\-\-unit\-separator=\fP\fITRENNER\fP\X'tty: link' fügt bei der Ausgabe TRENNER zwischen der Zahl und dem Einheitenzeichen ein und akzeptiert einen optional TRENNER in Eingabezahlen. .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#numfmt\-\-to'\fB\-\-to=\fP\fIEINHEIT\fP\X'tty: link' skaliert die Zahlen der Ausgabe automatisch anhand der angegebenen EINHEIT; siehe EINHEIT nachfolgend. .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#numfmt\-\-to\-unit'\fB\-\-to\-unit=\fP\fIN\fP\X'tty: link' gibt die Einheitengröße der Ausgabe an (anstatt der vorgegebenen 1). .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#numfmt\-z'\fB\-z, \-\-zero\-terminated\fP\X'tty: link' Zeilen mit Nullbyte (NUL) trennen, nicht mit Zeilenumbruch .TP \X'tty: link https://www.gnu.org/software/coreutils/numfmt#numfmt\-\-help'\fB\-\-help\fP\X'tty: link' Zeigt Hilfeinformationen an und beendet das Programm. .TP \X'tty: link https://www.gnu.org/software/coreutils/numfmt#numfmt\-\-version'\fB\-\-version\fP\X'tty: link' Gibt Versionsinformationen aus und beendet das Programm. .SS "Optionen für EINHEIT:" .TP none nimmt keine automatische Skalierung vor; Suffixe lösen einen Fehler aus. .TP auto akzeptiert einen optionalen Suffix aus einem oder zwei Buchstaben: 1K = 1000, 1k = 1000,, 1Ki = 1024, 1M = 1000000, 1Mi = 1048576, .TP si akzeptiert einen optionalen Suffix aus einem Buchstaben: 1k = 1000, 1K = 1000, 1M = 1000000, … .TP iec akzeptiert einen optionalen Suffix aus einem Buchstaben: 1K = 1024, 1k = 1024, 1M = 1048576, … .TP iec\-i akzeptiert einen optionalen Suffix aus zwei Buchstaben: 1Ki = 1024, 1ki = 1024,, 1Mi = 1048576, … .SS "Als FELDER werden Feldbereiche im Stil von cut(1) unterstützt:" .TP N N\-tes Feld, ab 1 gezählt .TP N\- vom N\-ten Feld bis zum Ende der Zeile .TP N\-M vom N\-ten bis einschließlich M\-ten Feld .TP \fB\-M\fP vom ersten bis einschließlich M\-ten Feld .TP \- alle Felder .PP Mehrere Feld\-/Bereichsangaben können durch Kommata getrennt werden. .PP FORMAT muss für die Ausgabe eines Fließkomma\-Arguments »%f« geeignet sein. Ein optionales Hochkomma (%'f) aktiviert \fB\-\-grouping\fP (sofern es von der aktuellen Locale unterstützt wird). Ein optionaler Wert für die Breite (%10f) füllt die Ausgabe auf. Eine optionale Breite von Null (%010f) füllt die Ausgabe mit Nullen auf. Optionale negative Werte (%\-10f) richten die Ausgabe linksbündig aus. Eine optionale Genauigkeitsangabe (%.1f) setzt die durch die Eingabe bestimmte Genauigkeit außer Kraft. .PP Der Exit\-Status ist 0, wenn alle Eingabezahlen erfolgreich konvertiert werden konnten. Standardmäßig stoppt Numfmt beim ersten Konvertierungsfehler mit dem Exit\-Status 2. Mit \fB\-\-invalid\fP=\fI\,'fail'\/\fP wird für jeden Konvertierungsfehler eine Warnung und der Exit\-Status 2 ausgegeben. Mit \fB\-\-invalid\fP=\fI\,'warn'\/\fP wird jeder Konvertierungsfehler diagnostiziert, aber der Exit\-Status ist 0. Mit \fB\-\-invalid\fP=\fI\,'ignore'\/\fP werden Konvertierungsfehler nicht diagnostiziert und der Exit\-Status ist 0. .SH BEISPIELE .IP \*[mono]$ numfmt \-\-to=si 1000\*[/mono] .IP \-> "1.0k" .IP \*[mono]$ numfmt \-\-to=iec 2048\*[/mono] .IP \-> "2.0K" .IP \*[mono]$ numfmt \-\-to=iec\-i 4096\*[/mono] .IP \-> "4.0Ki" .IP \*[mono]$ echo 1K | numfmt \-\-from=si\*[/mono] .IP \-> "1000" .IP \*[mono]$ echo 1K | numfmt \-\-from=iec\*[/mono] .IP \-> "1024" .IP \*[mono]$ df \-B1 | numfmt \-\-header \-\-field 2\-4 \-\-to=si\*[/mono] .br \*[mono]$ ls \-l | numfmt \-\-header \-\-field 5 \-\-to=iec\*[/mono] .br \*[mono]$ ls \-lh | numfmt \-\-header \-\-field 5 \-\-from=iec \-\-padding=10\*[/mono] .br \*[mono]$ ls \-lh | numfmt \-\-header \-\-field 5 \-\-from=iec \-\-format %10f\*[/mono] .SH AUTOR Geschrieben von Assaf Gordon. .SH "FEHLER MELDEN" Melden Sie Fehler (auf Englisch) an .MT bug\-coreutils@gnu.org .ME . .br Website der GNU Coreutils: .UR https://www.gnu.org/software/coreutils/ .UE .br Allgemeine Hilfe zur Benutzung von GNU\-Software: .UR https://www.gnu.org/gethelp/ .UE .br Melden Sie Fehler in der Programmübersetzung an .UR https://translationproject.org/team/de.html das deutschsprachige Team beim GNU Translation Project .UE . .SH COPYRIGHT Copyright \(co 2026 Free Software Foundation, Inc. Lizenz GPLv3+: .UR https://gnu.org/licenses/gpl.html GNU GPL Version 3 .UE oder neuer. .br Dies ist freie Software: Sie können sie verändern und weitergeben. Es gibt KEINE GARANTIE, soweit gesetzlich zulässig. .SH "SIEHE AUCH" Die vollständige Dokumentation ist unter .br oder lokal mit folgendem Befehl verfügbar: info \(aq(coreutils) numfmt invocation\(aq .PP .SH ÜBERSETZUNG Die deutsche Übersetzung dieser Handbuchseite wurde von Mario Blättermann und Helge Kreutzmann erstellt. .PP Diese Übersetzung ist Freie Dokumentation; lesen Sie die .UR https://www.gnu.org/licenses/gpl-3.0.html GNU General Public License Version 3 .UE oder neuer bezüglich der Copyright-Bedingungen. Es wird KEINE HAFTUNG übernommen. .PP Wenn Sie Fehler in der Übersetzung dieser Handbuchseite finden, schicken Sie bitte eine E-Mail an die .MT debian-l10n-german@lists.debian.org Mailingliste der Übersetzer .ME .