Provided by: manpages-de_4.21.0-2_all bug

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:

       -a, --all-locales
              Zeigt eine Liste aller verfügbaren Locales. Die Option -v lässt  die  Metadaten  LC_IDENTIFICATION
              über jede Locale in die Ausgabe einfließen.

       -m, --charmaps
              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:

       -c, --category-name
              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.

       -k, --keyword-name
              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:

       -v, --verbose
              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.

       -V, --version
              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-2001, POSIX.1-2008.

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
       ⟨https://www.gnu.org/licenses/gpl-3.0.html⟩ 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⟩.