export ORACLE_SID=SMTCWHDB
rman target /
DELETE ARCHIVELOG ALL COMPLETED BEFORE 'SYSDATE-5';
yes or no
crosscheck archivelog all;
delete expired archivelog all;
exit
在执行这个 sheel 到了第四句时候 要输入 yes 回车 怎么写?
1
alexsunxl 2019-01-09 14:43:36 +08:00
yes | 要回到的命令
---------- 可以 man yes 看具体 |
3
fo2w 2019-01-09 14:45:01 +08:00 1
expect script
|
4
shylockhg 2019-01-09 14:50:21 +08:00
printf
echo etc. 管道默认就是 STDIO |
5
www5070504 2019-01-09 15:02:10 +08:00
刚试了下 这个 yes 命令还真是。。。
|
6
ZXCDFGTYU 2019-01-09 15:06:12 +08:00
yes | 命令
|
7
crazypig14 2019-01-09 15:07:54 +08:00
expect + spawn,不过这里 yes 就够了
|
8
NB40B938mff85mtq 2019-01-09 19:27:32 +08:00
@ZXCDFGTYU +1 正解
|