Я використовую Linux Mint 17 з середовищем робочого столу Cinnamon. Я сподівався, що існує певний спосіб форматування дати і часу для відображення місяця (скорочено) і дня тижня (скорочено) у всіх столицях.
Зокрема, це бажано для «аплету панелі календаря», але я не заперечую, що він є глобальним в системі.
Відповідні параметри повинні бути %^a
і %^b
, але все це викликає помилку формату годинника. Так багато для використання правильного синтаксису.
Я також перейшов до locales/en_US.con
f (мій локаль) файл і змінив Unicode для LC_TIME
бути великим еквівалентом для скорочених значень (за всі 12 місяців і всі 7 днів), але це нічого не змінило.
Після цієї зміни я відновив і перезавантажився. Без кісток.
Це не є абсолютно необхідним, і я можу просто звикнути до цього. Що я не буду робити, це просто сказати: «Я здаюся. Nix ідея… ”без введення розумних зусиль рахувати як зробити це. Тому що я б віддав перевагу цьому формату, і я, швидше за все, дізнаюся щось із процесу, навіть якщо я не досягнув своєї мети.
Чи існує порівняно «безболісний» спосіб досягнення цього?
Я б із задоволенням заглибився у відповідний вихідний код і перекомпілював і так далі, якщо б я знав, де це було і як це робити, не порушуючи нічого; раніше не змінювали джерело зібраного та запущеного системного файлу.
Я б, мабуть, захотів би заглибитися в усі глибини, які не потребують додаткових установок, і навіть у такому випадку я можу бути готовим.
date +'%^a, %d %^b %Y'
працює на Linux, а не на BSD жорстко. На Unixdate +'%a, %d %b %Y' | tr -s '[:lower:]' '[:upper:]'