Provided by: manpages-de_4.27.0-1_all 

BEZEICHNUNG
locale - liefert auf Locales bezogene Informationen
ÜBERSICHT
locale [Option]
locale [Option] -a
locale [Option] -m
locale [Option] Name…
BESCHREIBUNG
Der Befehl locale zeigt auf der Standardausgabe Informationen über die aktuelle Locale, oder alle
Locales. (Zur Begriffsdefinition von Locale siehe die Einleitung zu locale(7).)
Beim Aufruf ohne Argumente zeigt locale die aktuellen Locale-Einstellungen für jede Locale-Kategorie an
(siehe locale(5)), basierend auf den Umgebungsvariablen, die die Locale steuern (siehe locale(7)). Werte
für Variablen, die in der Umgebung gesetzt sind, werden ohne doppelte Anführungszeichen ausgegeben,
implizierte Werte werden mit doppelten Anführungszeichen ausgegeben.
Falls entweder die Option -a oder die Option -m angegeben wird (oder eines ihrer Äquivalente im langen
Format), ist das Verhalten wie folgt:
--all-locales
-a Zeigt eine Liste aller verfügbaren Locales. Die Option -v lässt die Metadaten LC_IDENTIFICATION
über jede Locale in die Ausgabe einfließen.
--charmaps
-m Zeigt die verfügbaren Zeichentabellen (Zeichensatz-Beschreibungsdateien). Um den aktuellen
Zeichensatz für die Locale anzuzeigen, benutzen Sie locale -c charmap.
Dem Befehl locale können auch ein oder zwei Argumente angegeben werden, welche die Namen von
Locale-Schlüsselworten sind (zum Beispiel date_fmt, ctype-class-names, yesexpr oder decimal_point), auch
Locale-Kategorien (beispielsweise LC_CTYPE oder LC_TIME können hier verwandt werden. Für jedes Argument
wird das Folgende angezeigt:
• Für ein Locale-Schlüsselwort: der Wert des anzuzeigenden Schlüsselworts.
• Für eine Locale-Kategorie: die Werte aller Schlüsselwörter in der anzuzeigenden Kategorie.
Wenn Argumente angegeben werden, sind die folgenden Optionen von Bedeutung:
--category-name
-c Ist das Argument ein Kategorie-Name, schreibe den Namen der Locale-Kategorie auf einer eigenen
Zeile, die der Liste der Schlüsselwort-Werte für diese Kategorie vorangeht.
Ist das Argument der Name eines Schlüsselworts, schreibe den Namen der Locale-Kategorie auf einer
eigenen Zeile, die dem Wert des Schlüsselworts vorangeht.
Diese Option verbessert die Lesbarkeit, wenn mehrere Namensargumente angegeben sind. Sie kann mit
der Option -k kombiniert werden.
--keyword-name
-k Bezieht für jedes Schlüsselwort, dessen Wert angezeigt wird, auch den Namen des Schlüsselworts mit
ein, so dass die Ausgabe dieses Format hat:
Schlüsselwort=[dq]Wert[dq]
Der Befehl locale kennt noch die folgenden Optionen:
--verbose
-v Zeigt zusätzliche Informationen für einige Optionen- und Argument-Kombinationen der Befehlszeile.
--help
-? Zeigt eine Zusammenfassung der Befehlszeilenoptionen und -argumente und beendet das Programm.
--usage
Zeigt eine kurze Gebrauchsinformation und beendet sich.
--version
-V Zeigt die Programmversion an und beendet das Programm.
DATEIEN
/usr/lib/locale/locale-archive
Gewöhnlicher Standardort des Locale-Archivs.
/usr/share/i18n/locales
Gewöhnlicher Standardpfad der Locale-Definitionsdateien.
STANDARDS
POSIX.1-2008.
GESCHICHTE
POSIX.1-2001.
BEISPIELE
$ locale
LANG=de_DE.UTF-8
LC_CTYPE="de_DE.UTF-8"
LC_NUMERIC="de_DE.UTF-8"
LC_TIME="de_DE.UTF-8"
LC_COLLATE="de_DE.UTF-8"
LC_MONETARY="de_DE.UTF-8"
LC_MESSAGES="de_DE.UTF-8"
LC_PAPER="de_DE.UTF-8"
LC_NAME="de_DE.UTF-8"
LC_ADDRESS="de_DE.UTF-8"
LC_TELEPHONE="de_DE.UTF-8"
LC_MEASUREMENT="de_DE.UTF-8"
LC_IDENTIFICATION="de_DE.UTF-8"
LC_ALL=
$ locale date_fmt
%a %-d. %b %H:%M:%S %Z %Y
$ locale -k date_fmt
date_fmt="%a %-d. %b %H:%M:%S %Z %Y"
$ locale -ck date_fmt
LC_TIME
date_fmt="%a %-d. %b %H:%M:%S %Z %Y"
$ locale LC_TELEPHONE
+%c %a %l
%A %l
00
49
UTF-8
$ locale -k LC_TELEPHONE
tel_int_fmt="+%c (%a) %l"
tel_dom_fmt="(%a) %l"
int_select="11"
int_prefix="1"
telephone-codeset="UTF-8"
Das folgende Beispiel kompiliert mit dem Werkzeug localedef(1) aus dem Verzeichnis ./wrk unter dem
Verzeichnis $HOME/.locale eine angepasste Locale, testet dann das Ergebnis mit dem Befehl date(1) und
setzt dann die Umgebungsvariablen LOCPATH und LANG in der Shell-Konfigurationsdatei, so dass die
angepasste Locale in den nachfolgenden Sitzungen des Benutzers verwandt wird.
$ mkdir -p $HOME/.locale
$ I18NPATH=./wrk/ localedef -f UTF-8 -i fi_SE $HOME/.locale/fi_SE.UTF-8
$ LOCPATH=$HOME/.locale LC_ALL=fi_SE.UTF-8 date
$ echo "export LOCPATH=\$HOME/.locale" >> $HOME/.bashrc
$ echo "export LANG=fi_SE.UTF-8" >> $HOME/.bashrc
SIEHE AUCH
localedef(1), charmap(5), locale(5), locale(7)
ÜBERSETZUNG
Die deutsche Übersetzung dieser Handbuchseite wurde von Florian Rehnisch <fr@fm-r.eu> und Mario
Blättermann <mario.blaettermann@gmail.com> erstellt.
Diese Übersetzung ist Freie Dokumentation; lesen Sie die GNU General Public License Version 3 oder neuer
bezüglich der Copyright-Bedingungen. Es wird KEINE HAFTUNG übernommen.
Wenn Sie Fehler in der Übersetzung dieser Handbuchseite finden, schicken Sie bitte eine E-Mail an die
Mailingliste der Übersetzer: debian-l10n-german@lists.debian.org.
Linux man-pages 6.9.1 15. Juni 2024 locale(1)