Как обсуждалось здесь, мы можем удаленно подключиться по SSH к экземпляру Ubuntu Server, запустить команду и открыть приглашение
ssh -t host 'cmd1; cmd2; sh -i'
Хотя приглашение оболочки, которое я получаю на своем сервере Ubuntu, не является стандартным, т. Е. Когда я пытаюсь запустить ~ ./bashrc
, я получаю сообщение об ошибке, как показано ниже.
Так что моя потребность
ssh -t host 'cmd1; cmd2; OPEN_DEFAULT_PROMPT'
где OPEN_DEFAULT_PROMPT
откроет приглашение оболочки Ubuntu Server по умолчанию сразу после cmd1; cmd2
.