Ich versuche, eine tmux-Statusleiste zu erstellen, die drei Zeitzonen anzeigt :
US Eastern Time :: UTC :: Central European Time
. Bei Verwendung der TZ
Umgebungsvariablen zeigt der date
Befehl die Zeit in einer bestimmten Zeitzone an.
Ich habe versucht, dies mit dieser Einstellung für tmux.conf zu tun:
set -g status-right "#[fg=white]#S #I:#P #[fg=yellow]:: %d %b %Y #[fg=green]:: #(TZ=America/New_York date +%H:%M) :: #(date -u +%H:%M) UTC :: #(TZ=Europe/Belgrade date +%H:%M)"
Das Übergeben TZ=foo
funktioniert jedoch nicht innerhalb von #(…)
. (Ich bekomme den Server date
anstelle von dem, was ich erwartet hatte). Irgendwelche Vorschläge?
quelle
TZ=Europe/Belgrade date +%H:%M
) und#(/path/to/wrapperscript)