if tmux has; then tmux attach -d; else tmux new; fi
Эта команда проверяет, имеются ли открытые сеансы tmux. Если открытые сеансы есть («tmux has»), то к открытому сеансу осуществляется подключение («tmux attach -d»). В случае, если открытые сеансы отсутствуют («else»), создаётся новый сеанс («tmux new»). Это полезно для быстрого переключения между открытыми сеансами или создания нового, если открытые отсутствуют. Ключ -d (detach) используется для отключения от другого клиента перед подключением к сеансу tmux. Также данную команду можно использовать как ленивый алиас для команды tmux create/reattach.