Когда мы помогаем кому-то, мы часто просим его показать вывод команды, например:
sudo fdisk -l | pastebinit
Если пользователь не использует английский язык, вывод может быть на иностранном языке:
Disk /dev/sda: 750.2 GB, 750156374016 bytes
255 huvuden, 63 sektorer/spår, 91201 cylindrar, totalt 1465149168 sektor
Это усложняет поддержку. Как запустить команду с переопределением в системной локали, чтобы получить вывод на английском языке?
Переменными среды, которые нужно переопределить с помощью локали, которую вы хотите использовать, являются LANG
, LC_ALL
и LANGUAGE
. Некоторые приложения будут обрабатывать некоторые из них по-разному, но обычно просто настройка LANG
должна работать. С ним можно запустить команду в терминале, например LANG=es_ES locale
. Команда locale
покажет текущие настройки переменных среды для вашей локали.