вам нужно добавить &&
(см. Этот ответ ) между двумя командами и установить с помощью sudo yum
:
aws s3 cp s3://mybucket/oracle-instantclient12.2-basiclite.rpm /home/user1/ && sudo yum -y install /home/user1/oracle-instantclient12.2-basiclite.rpm
sudo rpm -i /home/user1/oracle-instantclient12.2-basiclite.rpm
также должно работать.
нет другого способа запустить две команды из одной командной строки ...
Вы уверены, что вторая половина командной строки даже работает на удаленном хосте? потому что я предпочел бы ожидать, что он будет иметь префикс send-command (в случае запуска этого из локальной оболочки, а не с удаленного хоста). также не указано, с каким дистрибутивом Linux вы пытаетесь запустить команду; добавление соответствующего репозитория RPM
и последующая установка оттуда могут быть наиболее надежным способом сделать это.