Подтвердить что ты не робот

Мош регистрирует автоматическую перезагрузку сеанса tmux

Я использую Mosh с tmux

Я хочу запустить команду "tmux attach -t 0 -d" после успешного подключения mosh.

Как автоматически вызывать команду для повторного подключения tmux при успешном протоколировании через mosh?

4b9b3361

Ответ 1

Это работает:

mosh $REMOTE tmux attach   # I didn't expect this to work

но ни один из них не выполняет:

mosh $REMOTE "tmux attach -d"  # This should probably work
mosh $REMOTE tmux attach -d    # This correctly interprets -d as a mosh option

ОБНОВЛЕНИЕ: Как указывает Крис Джонсон, вы можете использовать опцию "-" отключить опцию, чтобы вся команда tmux была отправлена ​​на удаленный сервер в виде команды:

mosh $REMOTE -- tmux attach -t 0 -d