숫자 범위를 일치시킬 때 로케일을 "C"로 설정해야 합니까?

숫자 범위를 일치시킬 때 로케일을 "C"로 설정해야 합니까?

a또는 b또는 c또는이 포함된 행을 파일에서 검색하려면 d다음을 실행합니다 .

LC_COLLATE=C grep -E '[a-d]' file_to_search

또는

LC_ALL=C grep -E '[a-d]' file_to_search

Ca위의 예에서 로케일을 로 설정하지 못한 경우 또는 또는 또는 b이외 의 문자도 일치시킬 수 있습니다 .cd

다양한 숫자를 검색하는 경우

grep -E '[1-5]' file_to_search

로케일을 로 설정하는 것이 여전히 중요합니까 C?

관련 정보