如何使更改为另一个用户的Bash脚本执行一些命令?

时间:2019-05-29 13:04:34

标签: bash

我需要在终端中执行一些命令来删除数据库。

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"

但是我不知道接下来的三行。

0 个答案:

没有答案