Мне нужно выполнить несколько команд в терминале, чтобы удалить базу данных.
sudo docker exec -it {MyID} /bin/bash
su oracle
cd $ORACLE_HOME/
bin/sqlplus / as sysdba
@/home/oracle/dropDB.sql;
Я хочу написать bash-скрипт, который делает это автоматически. Обратите внимание, что вам нужно перейти к другому пользователю с первой и второй строкой. Я могу сделать эту последнюю вещь с этим:
sudo docker exec -it {MyID} /bin/bash -c "su oracle"
Но я не знаю, как сделать следующие 3 строки.