Lorsque nous aidons quelqu'un, nous lui demandons souvent d'afficher la sortie d'une commande, par exemple:
Sudo fdisk -l | pastebinit
Si l'utilisateur n'utilise pas de paramètres régionaux anglais, la sortie peut être dans une langue étrangère:
Disk /dev/sda: 750.2 GB, 750156374016 bytes
255 huvuden, 63 sektorer/spår, 91201 cylindrar, totalt 1465149168 sektor
Cela complique le support. Comment peut-on exécuter une commande avec un remplacement sur les paramètres régionaux du système pour obtenir une sortie en anglais?
Les variables d'environnement à remplacer par les paramètres régionaux que vous souhaitez utiliser sont LANG
, LC_ALL
et LANGUAGE
. Certaines applications gèreront certaines d'entre elles différemment, mais généralement, le simple réglage de LANG
devrait fonctionner. Vous pouvez exécuter une commande dans le terminal avec lui, comme LANG=es_ES locale
. La commande locale
affichera les paramètres actuels des variables d'environnement pour vos paramètres régionaux.