Loading
0

Oracle备份Shell在RHEL 6 中获取DBNAME和DBID的修正

 

之前有一篇Oracle备份shell的文章,其中的shell是在RHEL 5中写和测试的,最近用了RHEL 6,结果发现跑脚本的时候会报以下错误:

这个问题出现在shell中的两个地方,分别是获取DBID和获取DBNAME,原代码如下:

这个问题出在“EOF)”上,在RHEL 6之前这样写是可行的,但在RHEL 6上这样写就会报错,需要修正如下就可正常运行:

请尊重我们的辛苦付出,未经允许,请不要转载 Ask600 的文章!