LC_ALL=C
Linux/Linux 일반 :
2009. 6. 14. 02:11
반응형
LC_ALL=C 를 한번 해주는데
이게 무슨 의미인가요???
locale을 디펄트 상태인 영어로 바꿔준다는 뜻입니다.
쉘을 짜다보면 어떤 결과물을 받아 다시 사용하는 경우가 있지 않습니까? 로케일이 한글로 되어 있는 시스템에서 와 영어로 되어 있는 시스템의 결과값이 틀릴 수 있죠.
예를 들자면 "File not found"와 “파일이 없습니다“가 나올 수 있겠죠. 로케일이 서로 다른 시스템에서 같은 스크립을 돌리려면 기본 로케일을 그래서 선언해 주는 것이 더 나을 수 있습니다.
쉘을 짜다보면 어떤 결과물을 받아 다시 사용하는 경우가 있지 않습니까? 로케일이 한글로 되어 있는 시스템에서 와 영어로 되어 있는 시스템의 결과값이 틀릴 수 있죠.
예를 들자면 "File not found"와 “파일이 없습니다“가 나올 수 있겠죠. 로케일이 서로 다른 시스템에서 같은 스크립을 돌리려면 기본 로케일을 그래서 선언해 주는 것이 더 나을 수 있습니다.
locale 이라고 치면 전체 LC 세팅이 나온다.
locale -a 라고 치면 가능한 언어세팅이 나온다.
뭐 설치하거나 실행할때 자꾸
(process:4889): Gtk-WARNING **: Locale not supported by C library.
Using the fallback 'C' locale.
이런 메세지가 나온다면
걍
export LC_ALL=C 라고 해버리자.
반응형
'Linux > Linux 일반' 카테고리의 다른 글
Useful Linux Wireless Commands (0) | 2009.07.14 |
---|---|
데비안 dpkg 사용법 (0) | 2009.06.14 |
V4L2(Video For Linux 2) by Vladimir Davydov 내가 번역한 문서 (1) | 2009.05.21 |