J'ai écrit des AppleScripts qui exécutent des commandes shell comme lpstat -a
et lpstat -l -p
et analysent la sortie avec grep
et awk
. Les scripts fonctionnent correctement dans un système en anglais, mais la sortie est différente dans les systèmes non anglophones.
La seule solution de contournement que j'ai trouvée est peu pratique : j'ai quatre chaînes de caractères qui sont différentes dans les systèmes anglophones et non anglophones, j'ai donc créé des variables pour que le script fonctionne en anglais et en français. Mais il est impossible de faire cela pour toutes les langues. Y a-t-il un moyen de forcer la sortie de lpstat
à être en anglais, quelle que soit la langue du système ?