
저는 Cinnamon 데스크탑 환경에서 Linux Mint 17을 사용하고 있습니다. 나는 날짜와 시간의 형식을 지정하여 월(약어)과 요일(약어)을 모두 대문자로 표시할 수 있는 방법이 있기를 바랐습니다.
특히 이것은 "캘린더 패널 애플릿"에 바람직하지만 시스템에서 전역적으로 사용되는 것도 문제가 되지 않습니다.
적절한 매개변수는 %^a
및 이어야 %^b
하지만 이로 인해 발생하는 모든 것은 시계 형식 오류입니다. 적절한 구문을 사용하는 방법은 이것입니다.
또한 f(내 로케일) 파일에 가서 locales/en_US.con
유니코드를 LC_TIME
축약된 값(12개월 및 7일 모두)에 해당하는 대문자로 변경했지만 아무 것도 변경되지 않았습니다.
이 변경 이후에도 적용되었는지 확인하기 위해 재생성하고 재부팅했습니다. 주사위가 없습니다.
꼭 필요한 건 아니고 그냥 익숙해지면 됩니다. 내가 하지 않을 일은 단지 “나는 포기한다. 아이디어를 거부하세요…' 어떻게 해야 할지 알아내기 위한 합리적인 노력을 기울이지 않은 채 말입니다. 왜냐하면 나는 그런 형식을 선호하고, 비록 목표를 달성하지 못하더라도 그 과정에서 뭔가를 배울 가능성이 높기 때문입니다.
이를 달성하기 위한 상대적으로 "고통이 없는" 방법이 있습니까?
적절한 소스 코드를 자세히 조사하고 재컴파일하는 등의 작업을 수행할 수 있는 위치와 코드를 손상시키지 않고 수행하는 방법을 알고 싶습니다. 이전에 컴파일되고 실행 중인 시스템 파일의 소스를 변경한 적이 없습니다.
아마도 추가 설치가 필요하지 않은 깊이까지 탐구할 의향이 있을 것이며, 그런 경우에도 기꺼이 그럴 것입니다.
답변1
터미널에서:
$ 날짜 +'%^a, %d %^b %Y' 2015년 3월 22일(일) $ 날짜 +'%a, %d %b %Y' 2015년 3월 22일 (일)
LC_TIME= date ...
영어/기본 로케일로 표시하려면 null LC_TIME을 앞에 추가하세요.
"데스크톱"이 ^
정의에서 문자를 잘라내는 것일 수 있습니까? 이스케이프 문자를 앞에 추가할 수 있습니까? 삽입하려는 각각에 대해
입력한다고 가정해 보겠습니다 .\^
^