로캘 그룹화 변경

로캘 그룹화 변경

저는 수천 단위로 그룹화되지 않는 el_GR.UTF-8을 사용합니다. /usr/share/i18n/locales/el_GR을 변경하고 업데이트했습니다.

sudo locale-gen el_GR
sudo locale-gen el_GR.UTF-8
sudo update-locale LANG=el_GR.UTF-8

그러나 printf "%'.1f\n" 1000은 여전히 ​​1.000,0 대신 1000,0을 생성합니다.

답변1

배포판에서 관리하는 파일을 수정하지 마십시오. /usr이외의 파일은 편집하지 마세요 /usr/local. 패키지 관리자가 변경 사항을 덮어씁니다.

다른 천 단위 구분 기호를 사용하려면 LC_NUMERIC다른 값으로 설정하세요.

$ LC_NUMERIC=en_US.UTF-8 printf %\'.1f\\n 1000
$ 1,000.0

관련 정보