if-shell не выполняет ни одну ветку - PullRequest
0 голосов
/ 02 января 2019

При попытке следовать примеру, описанному в Как написать оператор if в .tmux.conf, чтобы установить разные параметры для разных версий tmux? , чтобы изменить мой tmux conf в зависимости от версии tmux, которую я запускаю Я обнаружил, что ни одна ветвь, кажется, не выполняется:

if-shell -b '[ "$(echo "$TMUX_VERSION < 2.4" | bc)" = 1 ]' \
    "run-shell \"tmux setenv -g HERE \"here\" \"" \
    "run-shell \"tmux setenv -g HERE \"there\" \""

После запуска $HERE остается неустановленным. Я пропускаю какой-то синтаксис здесь?

...