.\" -*- coding: UTF-8 -*- .\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.48.5. .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH NUMFMT 1 "Januar 2024" "GNU coreutils 9.4" "Dienstprogramme für Benutzer" .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 obligatorischen Argumente für Optionen sind für deren Kurz\- und Langform gleich. .TP \fB\-\-debug\fP gibt Warnungen zu ungültigen Eingaben aus. .TP \fB\-d\fP, \fB\-\-delimiter\fP=\fI\,X\/\fP verwendet X anstelle von Leerraum als Feldtrenner. .TP \fB\-\-field\fP=\fI\,FELDER\/\fP ersetzt die Zahlen in den angegebenen Eingabefeldern (Vorgabe=1). Siehe FELDER unten. .TP \fB\-\-format\fP=\fI\,FORMAT\/\fP verwendet das Gleitkomma\-FORMAT im Stil von Printf; siehe FORMAT nachfolgend für Details. .TP \fB\-\-from\fP=\fI\,EINHEIT\/\fP skaliert die Zahlen der Eingabe automatisch anhand der angegebenen EINHEIT; standardmäßig »none«; siehe EINHEIT nachfolgend. .TP \fB\-\-from\-unit\fP=\fI\,N\/\fP gibt die Einheitengröße der Eingabe an (anstatt der vorgegebenen 1). .TP \fB\-\-grouping\fP gruppiert die Ziffern entsprechend der Locale\-Definition, zum Beispiel 1.000.000 (hat in der Locale C/POSIX keinen Effekt). .TP \fB\-\-header\fP[=\fI\,N\/\fP] gibt die ersten N Kopfzeilen (ohne Konvertierung) aus; N ist standardmäßig 1, falls es nicht angegeben ist. .TP \fB\-\-invalid\fP=\fI\,MODUS\/\fP 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 \fB\-\-padding\fP=\fI\,N\/\fP 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 \fB\-\-round\fP=\fI\,METHODE\/\fP 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 \fB\-\-suffix\fP=\fI\,SUFFIX\/\fP hängt das SUFFIX an die ausgegebenen Zahlen an und akzeptiert ein optionales SUFFIX in den Zahlen der Eingabe. .TP \fB\-\-to\fP=\fI\,EINHEIT\/\fP skaliert die Zahlen der Ausgabe automatisch anhand der angegebenen EINHEIT; siehe EINHEIT nachfolgend. .TP \fB\-\-to\-unit\fP=\fI\,N\/\fP gibt die Einheitengröße der Ausgabe an (anstatt der vorgegebenen 1). .TP \fB\-z\fP, \fB\-\-zero\-terminated\fP Zeilen mit Nullbyte (NUL) trennen, nicht mit Zeilenumbruch .TP \fB\-\-help\fP zeigt Hilfeinformationen an und beendet das Programm. .TP \fB\-\-version\fP 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 optional ein Suffix aus ein oder zwei Buchstaben: .IP 1K = 1000, 1Ki = 1024, 1M = 1000000, 1Mi = 1048576, .TP si akzeptiert optional ein Suffix aus einem Buchstaben: .IP 1K = 1000, 1M = 1000000, … .TP iec akzeptiert optional ein Suffix aus einem Buchstaben: .IP 1K = 1024, 1M = 1048576, … .TP iec\-i akzeptiert optional ein Suffix aus zwei Buchstaben: .IP 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'fail' wird für jeden Konvertierungsfehler eine Warnung und der Exit\-Status 2 ausgegeben. Mit \fB\-\-invalid=\fP'warn' wird jeder Konvertierungsfehler diagnostiziert, aber der Exit\-Status ist 0. Mit \fB\-\-invalid=\fP'ignore' werden Konvertierungsfehler nicht diagnostiziert und der Exit\-Status ist 0. .SH BEISPIELE .IP \f(CW$ numfmt \-\-to=si 1000\fP .IP \-> "1.0K" .IP \f(CW$ numfmt \-\-to=iec 2048\fP .IP \-> "2.0K" .IP \f(CW$ numfmt \-\-to=iec\-i 4096\fP .IP \-> "4.0Ki" .IP \f(CW$ echo 1K | numfmt \-\-from=si\fP .IP \-> "1000" .IP \f(CW$ echo 1K | numfmt \-\-from=iec\fP .IP \-> "1024" .IP \f(CW$ df \-B1 | numfmt \-\-header \-\-field 2\-4 \-\-to=si\fP .br \f(CW$ ls \-l | numfmt \-\-header \-\-field 5 \-\-to=iec\fP .br \f(CW$ ls \-lh | numfmt \-\-header \-\-field 5 \-\-from=iec \-\-padding=10\fP .br \f(CW$ ls \-lh | numfmt \-\-header \-\-field 5 \-\-from=iec \-\-format %10f\fP .SH AUTOR Geschrieben von Assaf Gordon. .SH "FEHLER MELDEN" Onlinehilfe für GNU coreutils: .UR https://www.gnu.org/software/coreutils/ .UE .br Melden Sie Fehler in der Übersetzung an .UR https://translationproject.org/team/de.html das deutschsprachige Team beim GNU Translation Project .UE . .SH COPYRIGHT Copyright \(co 2023 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 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 .