Je cherche à créer un état tmux bar qui montre trois fuseaux horaires:
US Eastern Time :: UTC :: Central European Time
. L'utilisation de la TZ
variable d'environnement permet à la date
commande d'afficher l'heure dans un fuseau horaire donné.
J'essayais de le faire avec ce paramètre 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)"
Cependant, le dépassement TZ=foo
ne fonctionne pas à l'intérieur de #(…)
. (J'obtiens le serveur date
au lieu de ce que j'attendais). Aucune suggestion?
la source
TZ=Europe/Belgrade date +%H:%M
) et#(/path/to/wrapperscript)