Я хочу запустить команду "tmux attach -t 0 -d" после успешного подключения mosh.
Как автоматически вызывать команду для повторного подключения tmux при успешном протоколировании через mosh?
Ответ 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 была отправлена на удаленный сервер в виде команды: