Мне нужен сценарий оболочки, который может принимать удаленный вход в систему, и я могу выполнить кучу команд в этой системе.сценарий оболочки для удаленного подключения к другой системе и выполнения команды в нем
Я сделал сценарий, и на самом деле он работает:
#!/bin/bash
USERNAME=KRUNAL
IP=10.61.162.241
ssh -l ${USERNAME} ${IP} "pwd "
ssh -l ${USERNAME} ${IP} "ls -la"
ssh -l ${USERNAME} ${IP} ./a.out
У меня есть проблема, что если предположить, что я сделал сценарий
ssh -l ${USERNAME} ${IP} "pwd " # this execute in remote system
ls -la # this execute in current system.
так каждый раз, когда мне нужно SSH команду для выполнения файла на удаленной системе. Есть ли способ, которым я могу запустить кучу кода в удаленной системе с однократным входом в систему.
Пожалуйста, обратите внимание на [редактирование-помощь] (HTTP: // стек overflow.com/editing-help). – Cyrus