CentOS 6.0 ボックスで数値形式を変更する必要があります。「gnome デスクトップ環境」バージョン 2.28.2 を使用しています。システムのデフォルトの数値形式をどこで変更できるかを知りたいです。
私のシステムでは数値がデフォルトの数値形式に従って自動的に変更され、その形式が何であるかわからないため、これを変更したいと思います。
Windows ではコントロール パネルから可能です:
1. システム -> 管理 -> 言語
2. システム -> 設定 -> キーボード
3. システム -> 設定 -> 入力方法を検索してみました
が、必要な設定が見つかりません。
GUI で不可能な場合は、コマンドラインでどのように実行すればよいでしょうか?
アップデート:
具体的には、Digit grouping: 123456789
上記の Windows の番号付け形式に示されているように、コンマを含めないようにします。
答え1
リナックスこれらの設定はシステムロケール。
システムロケールを変更するには、
- 環境変数を設定してシステム ロケールを制御します。これらの変数はシステム全体またはセッションごとに設定できます。
LC_ALL
LC_*
指定された値ですべての環境変数を上書きします
LC_CTYPE
文字の分類と大文字小文字の変換
LC_COLLATE
照合順序(ソート順序)
LC_TIME
日付と時刻の形式
LC_NUMERIC
非通貨数値形式
LC_MONETARY
通貨形式
LC_MEASUREMENT
測定単位(メートル法またはその他)
LANG
LC_ALL
が設定されていない場合、または の適用可能な値がLC_*
設定されていない場合に使用されるデフォルト値。
TZ
タイムゾーン
コマンドを使用してlocale
現在のロケールを表示できます。
locale -a
マシンに現在インストールされているすべてのロケールを表示します。 および に選択したロケールがLANG
コマンドLC_ALL
locale -a によって返されるリストに含まれていることを確認してください。 locale が使用して返す値は次のとおりです。大文字と小文字を区別したがって、環境変数に割り当てるときは、それらを正確にコピーします。
man-pages
詳細については、以下を参照してください。
あなたが求めているもののために、
mon_grouping
: フォーマットされた通貨量の各桁グループのサイズを定義します。
mon_grouping Formatted Value ISO C String 3;-1 123456'789 "\3\177" 3 123'456'789 "\3" 3;2;-1 1234'56'789 "\3\2\177" 3;2 12'34'56'789 "\3\2" -1 1234567898 "\177"
したがって、あなたのケースは
でLC_MONETARY
mon_grouping -1
そしてまたLC_NUMERIC
grouping -1
編集: これらの設定を変更するには、ロケール設定ファイル
/usr/share/i18n/locales/<your_locale>