Wird leider timedatectl set-timezone
nicht aktualisiert/etc/timezone
.
Wie erhalte ich die aktuelle Zeitzone wie folgt Region/City
:
% timedatectl | grep zone
Time zone: Asia/Kuala_Lumpur (+08, +0800)
Ich kann den letzten Teil bekommen:
% date +"%Z %z"
+08 +0800
Wie bekomme ich das Asia/Kuala_Lumpur
Teil, ohne alles zu awk
bekommen?
Ich bin unter Linux, aber gibt es auch einen POSIX-Weg?
Antworten:
Für die Zeitzone können Sie die Geolokalisierung verwenden:
Oder:
http://wiki.archlinux.org/index.php/time#Time_zone
quelle
In diesem Kommentar von Stéphane Chazelas sagte er:
Basierend auf diesem und Toniocs Kommentar habe ich Folgendes zusammengestellt:
quelle