Я пытаюсь найти команду UNIX или bash для запуска команды после подключения к ssh-серверу. Например:Запустить ssh и немедленно выполнить команду
ssh [email protected] "tmux list-sessions"
Приведенный выше код работает, он перечисляет сеансы, но затем немедленно отключается. Помещение его в sshrc на стороне сервера работает, но мне нужно иметь возможность вводить его на стороне клиента. Я хочу иметь возможность запускать команду, она входит в систему, открывает окно, затем запускает команду, которую я установил. Ive пытался
[command] | ssh [email protected]
ssh [email protected] [command]
ssh [email protected] "[command]"
ssh -t [email protected] [command]
Вы хотите запустить команду, а затем оставить ее в интерактивной оболочке на удаленном сервере? – Barmar