Cinnamonデスクトップ環境でLinuxMint17を使用しています。日付と時刻をフォーマットして、すべての大文字で月(省略形)と曜日(省略形)を表示する方法があることを期待していました。
具体的には、これは「カレンダーパネルアプレット」にとって望ましいことですが、システム上でグローバルであることを気にしません。
適切なパラメータは%^a
および%^b
である必要がありますが、これが原因となるのはクロックフォーマットエラーだけです。適切な構文を使用するためにこれだけです。
また、locales/en_US.con
f(私のロケール)ファイルにアクセスし、LC_TIME
のUnicodeを省略値(12か月すべてと7日間)に相当する大文字に変更しましたが、これはありません。どこでも物事を変えませんでした。
この変更以降も、有効になるように再生成して再起動しました。サイコロはありません。
絶対に必要というわけではなく、慣れることができます。私がやらないことは、「私はあきらめます。アイデアを否定する…」それを行う方法を理解するために合理的な努力をすることなく。私はその形式でそれを好むので、私の目標で失敗したとしても、プロセスから何かを学ぶ可能性があります。
これを達成するための比較的「痛みのない」方法はありますか?
適切なソースコードを調べて再コンパイルするなど、それがどこにあるのか、何も壊さずにそれを行う方法を知っていれば、喜んでやります。これまで、コンパイルおよび実行中のシステムファイルのソースを変更したことはありません。
おそらく、追加のインストールを必要としない深さを掘り下げたいと思います。その場合でも、喜んでそうするかもしれません。
ターミナルから:
$ date + '%^ a、%d%^ b%Y' Sun、22 MAR 2015 $ date + '%a、%d%b%Y' 2015年3月22日日曜日
英語/デフォルトロケールで表示するには、LC_TIME= date ...
のようにnullのLC_TIMEを追加します
「デスクトップ」が定義から^
文字を削除したのでしょうか?
挿入する\^
ごとに^
を入力すると、エスケープ文字を追加することはできますか。