Я намагаюся створити tmux статус бар , який показує три TimeZones:
US Eastern Time :: UTC :: Central European Time
. Використання TZ
змінної середовища змушує date
команду показувати час у заданому часовому поясі.
Я намагався зробити це за допомогою цього параметра 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)"
Однак проїзд TZ=foo
не працює всередині #(…)
. (Я отримую сервер date
замість того, що я очікував). Будь-які пропозиції?