Как переопределить локаль системы с помощью одной команды?

Когда мы помогаем кому-то, мы часто просим его показать вывод команды, например:

sudo fdisk -l | pastebinit

Если пользователь не использует английский язык, вывод может быть на иностранном языке:

Disk /dev/sda: 750.2 GB, 750156374016 bytes
255 huvuden, 63 sektorer/spår, 91201 cylindrar, totalt 1465149168 sektor

Это усложняет поддержку. Как запустить команду с переопределением в системной локали, чтобы получить вывод на английском языке?

2
задан 23 November 2012 в 06:05

1 ответ

Переменными среды, которые нужно переопределить с помощью локали, которую вы хотите использовать, являются LANG, LC_ALL и LANGUAGE. Некоторые приложения будут обрабатывать некоторые из них по-разному, но обычно просто настройка LANG должна работать. С ним можно запустить команду в терминале, например LANG=es_ES locale. Команда locale покажет текущие настройки переменных среды для вашей локали.

0
ответ дан 23 November 2012 в 06:05

Другие вопросы по тегам:

Похожие вопросы: