Eu estou tentando criar um tmux barra de status, que mostra três fusos horários:
US Eastern Time :: UTC :: Central European Time
. O uso da TZ
variável de ambiente faz com que o date
comando mostre a hora em um determinado fuso horário.
Eu estava tentando fazer isso com esta configuração 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)"
No entanto, a passagem TZ=foo
não funciona dentro de #(…)
. (Eu recebo o servidor em date
vez do que eu esperava). Alguma sugestão?
fonte
TZ=Europe/Belgrade date +%H:%M
) e#(/path/to/wrapperscript)