如何避免在ggsci中删除副本时出现提示

时间:2019-03-26 11:51:38

标签: shell automation oracle-golden-gate

我正在寻求自动化停止,删除和添加新复制文件的Goldengate流程。这将在gui中完成,该gui会触发linux中的shell脚本。删除副本时,它提示我以下问题。

GGSCI(cbl06436dat01)1>您确定要删除所有组吗?无效的回应。必须为Y或N。

我想避免出现提示,而是直接删除重复项,因此我不会手动键入y或n

/ bin / bash

...

./ ggsci <$ {GG_PATH} /delete_replicat.txt 删除副本* 出口 EOF

...

我希望强行避免出现提示(例如unix中的-f)并删除重复项并继续执行脚本

1 个答案:

答案 0 :(得分:0)

请使用OGG Documentation提供的语法:

cat >param.prm <<EOF
DELETE REPLICAT * EXIT
EOF
./ggsci PARAMFILE param.prm
rm param.prm