J'écris un script bash qui, à un moment donné, doit déterminer le fuseau horaire d'un utilisateur. Comment puis-je vérifier le fuseau horaire dans Terminal? J'aimerais pouvoir obtenir une sortie en GMT et en UTC. Bien que si je peux obtenir le résultat en termes d’autres, alors une liste de ceux-ci et de la façon de les obtenir serait bien. J'utilise Ubuntu GNOME 15.10 avec GNOME 3.18.
Utilisation:
timedatectl status | grep "Time zone"
Sans grep
name__, vous obtenez beaucoup plus d'informations.
Comme indiqué par @ Christian Ulbrich dans commentaire , le libellé du fuseau horaire semble changer en fonction de la version de timaedatectl
ou systemd
que vous utilisez (le 14.04.5 semble Timezone
écrit dans un mot), afin de vous assurer d’obtenir le bon résultat, vous pouvez exécuter la commande ci-dessus sans passer par grep pour vous assurer que vous grepez correctement.
Voici un exemple de sortie de la commande timedatectl status
ci-dessus le 18.04 sans le transmettre à grep: