Sto tentando di creare un tmux barra di stato che mostra tre fusi orari:
US Eastern Time :: UTC :: Central European Time
. L'uso della TZ
variabile d'ambiente fa sì che il date
comando mostri l'ora in un determinato fuso orario.
Stavo tentando di farlo con questa impostazione tmux.conf:
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)"
Tuttavia, il passaggio TZ=foo
non funziona all'interno di #(…)
. (Ottengo il server date
invece di quello che mi aspettavo). Eventuali suggerimenti?