Я бы хотел определить текущую кодовую страницу среды во время выполнения из сценария оболочки Unix. Какой самый надежный способ сделать это?Какой самый надежный способ определить текущую кодовую страницу из сценария оболочки?
Я ищу в разборе переменной окружения $ LC_ALL, но это не всегда устанавливается в качестве полезного значения, и его формат, кажется, изменяется (может быть < локаль> или < локаль>. < кодовая страница> или < локаль>. < кодовая страница> @ < модификатор> и т.д ...).
Есть ли лучший способ? Я в основном после эквивалентной оболочки, что я хотел бы получить, если бы я назвал nl_langinfo (CODESET) из С.
Perfect - спасибо. – rewbs