Was macht der CWert für LC_ALLin Unix-ähnlichen Systemen? Ich weiß, dass es das gleiche Gebietsschema für alle Aspekte erzwingt, aber was macht
Ein Gebietsschema ist eine Reihe von Parametern, die die Sprache, das Land und alle speziellen Varianteneinstellungen des Benutzers definieren, die der Benutzer in seiner Benutzeroberfläche sehen möchte.
Was macht der CWert für LC_ALLin Unix-ähnlichen Systemen? Ich weiß, dass es das gleiche Gebietsschema für alle Aspekte erzwingt, aber was macht
Früher habe ich bei der en_DK.UTF-8Installation eines neuen Systems das etwas skurrile Gebietsschema verwendet, da dies (in etwa) die gewünschten Ergebnisse für das Gebietsschema liefert, obwohl ich nicht in Dänemark bin. Maße metrisch Sinnvolle Datums- und Uhrzeitformate, aber Tages- und...
Wenn ich immer versuche, ein neues Paket zu installieren, erhalte ich folgende Meldung: Can't set locale; make sure $LC_* and $LANG are correct! perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = "en_GB:en", LC_ALL = (unset), LC_CTYPE =...
Kommt es darauf an, welches Dateisystem ich benutze? Zum Beispiel ext2 / ext3 / ext4, aber was passiert auch, wenn ich eine dieser "Joliet" -CD-ROMs mit ISO 9660 einlege? Ich habe gehört, dass POSIX irgendeine Spezifikation für die Zeichensatzkodierung von Dateinamen enthält. Ich frage mich im...
In allen mir bekannten Shells werden rm [A-Z]*alle Dateien entfernt, die mit einem Großbuchstaben beginnen. Mit bash werden jedoch alle Dateien entfernt, die mit einem Buchstaben beginnen. Da dieses Problem unter Linux und Solaris mit bash-3 und bash-4 besteht, kann es sich nicht um einen Fehler...
Ich habe Debian 7 i386 auf meinem VPS (OpenVZ) installiert. Alles funktioniert einwandfrei, mit Ausnahme der Ländereinstellungen. Jeder Versuch, etwas zu installieren, zeigt Folgendes: [...] perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE =...
Ich habe kürzlich meinen Arch Linux-Server aktualisiert und während dieses Vorgangs wurde tmux aktualisiert. Ich habe verwendet, tmuxwährend das Upgrade ausgeführt wurde, und habe es anschließend verwendet, aber alle während derselben SSH-Sitzung. Wenn ich jetzt jedoch versuche, einen tmuxBefehl...
Ich verwende Arch Linux und folge den Anweisungen im Wiki zum Festlegen meines Gebietsschemas. Nahezu jedes Programm, das ausgeführt wird, beklagt sich über das Gebietsschema - sogar locale. Es sieht aus wie das: % locale locale: Cannot set LC_ALL to default locale: No such file or directory LANG=...
Angenommen, ich habe ein POSIX-Shell-Skript, das muss auf verschiedenen Systemen / Umgebungen ausgeführt werden, die ich nicht kontrolliere, und muss das Dezimaltrennzeichen aus einer Zeichenfolge entfernen, die von einem Programm ausgegeben wird, das die Gebietsschemaeinstellungen berücksichtigt....
Collation um durch LC_COLLATEdefiniert nicht nur die Sortierreihenfolge der einzelnen Zeichen, sondern auch die Bedeutung des Zeichenbereiches. Oder doch? Betrachten Sie das folgende Snippet: unset LANGUAGE LC_ALL echo B | LC_COLLATE=en_US grep '[a-z]' Intuitiv Bist nicht in [a-z], daher sollte...
Es fällt mir schwer zu verstehen, wie die Dateinamencodierung funktioniert. Auf unix.SE finde ich widersprüchliche Erklärungen. Dateinamen werden als Zeichen gespeichert Um eine andere Antwort zu zitieren: Mehrere Fragen zur Zeichencodierung im Dateisystem unter Linux […] Wie Sie in Ihrer Frage...
Erstellen Sie die folgenden Dateien in einem Verzeichnis. $ touch .a .b a b A B 你好嗎 In meiner Standardreihenfolge lswerden führende Punkte ignoriert und mit den anderen Dateien vermischt. $ ls -Al total 0 -rw-r--r-- 1 sparhawk sparhawk 0 Jun 8 17:03 a -rw-r--r-- 1 sparhawk sparhawk 0 Jun 8 17:03 .a...
Ich benutze Bash unter Linux. Die folgende if-Anweisung ist erfolgreich, aber sollte sie nicht einen Fehlercode zurückgeben? if [[ ■ = [⅕⅖⅗] ]] ; then echo yes ; fi Das Quadrat entspricht NICHT einem der Zeichen, daher verstehe ich nicht, warum ich einen Erfolgscode erhalte. Es ist mir wichtig, die...
Ich mag es, Dateien und Verzeichnisse mit einem Unterstreichungspräfix zu benennen, wenn es etwas ist, das ich von anderen Dateien und Verzeichnissen auf derselben Ebene trennen möchte. Wenn Sie beispielsweise unter Windows und Mac eine Datei mit einem Unterstrich voranstellen, wird diese nach oben...
Diese Frage wurde angeregt durch die Frage, ob der Chromium-Browser das Festlegen der Standardpapiergröße für "In Datei drucken" nicht zulässt , und durch ein Gespräch mit @Gilles im Chat. Wie von @don_crissti hervorgehoben und von mir bestätigt, wirkt sich das Ändern des Gebietsschemas (zumindest...
Was könnte ein Weg sein , eine Liste aller Zeichen in einem bestimmten Zeichenklasse abzurufen (wie blank, alpha, digit...) in der aktuellen Locale. Zum Beispiel, LC_ALL=en_GB.UTF-8 that-command blank Im Idealfall würde auf meinem Debian-System Folgendes angezeigt: 09 U+0009 HORIZONTAL TAB 20...
Ich habe die Lokalisierungsdateien en_US.utf8 , et_EE.iso88591 und ru_RU.utf8 generiert . Wenn ich versuche, eine der Locale-Variablen in eine ru_RU.utf8 oder en_US.utf8 zu ändern , hat dies keine Auswirkung: # locale -a C en_US.utf8 et_EE et_EE.iso88591 POSIX ru_RU.utf8 # LC_TIME=ru_RU.utf8 #...
Lange Zeit dachte ich, dass das Standardverhalten des sortProgramms die ASCII-Reihenfolge verwendet. Wenn ich jedoch die folgenden Zeilen sortohne Argumente eingebe: # @ Ich habe: @ # Laut der ASCII-Tabelle sind #es jedoch 35 und @64. Ein weiteres Beispiel ist: A a Und die Ausgabe ist: a A Kann das...
Ich muss die Größe der locale-archiveDatei auf einigen meiner RHEL6-Systeme reduzieren. Hier ist die Datei auf meinem System: [root@-dev-007 locale]# ls -l total 96800 -rw-r--r--. 1 root root 99158704 Sep 9 15:22 locale-archive -rw-r--r--. 1 root root 0 Jun 20 2012 locale-archive.tmpl Also habe ich...
In meinem Bare-Centos6.5-System, bei dem es sich um einen dockerContainer handelt, en_US.utf-8fehlt das Gebietsschema: bash-4.1# locale -a C POSIX Normalerweise gibt es in Ubuntu den Befehl locale-gen, dies zu tun: # locale-gen en_US.UTF-8 # echo 'LANG="en_US.UTF-8"' > /etc/default/locale Wie...