MoshiachNow
IS-IT--Management
HI,
reading a line like
control_files = (E:\Orant\Oracle\MirroredControlFile\ctl1creo.ora, J:\Orant\Oracle\ControlFile\ctl2creo.ora)
from a file.
Then matching :
open (FILE,'D:\Ora816\DATABASE\initCreo.ora') || die "Could not open the initCreo.ora:$!";
while (<FILE>) {
$DRIVE_MIR = m/(.)\:\\Orant\\Oracle\\MirroredControlFile/g if (/control_files/);
$DRIVE_NON = m/(.)\:\\Orant\\Oracle\\ControlFile/g if (/control_files/);
}
the result expected would be "E" and "J",but actual result is "1".
Any ideas why ?
Long live king Moshiach !
reading a line like
control_files = (E:\Orant\Oracle\MirroredControlFile\ctl1creo.ora, J:\Orant\Oracle\ControlFile\ctl2creo.ora)
from a file.
Then matching :
open (FILE,'D:\Ora816\DATABASE\initCreo.ora') || die "Could not open the initCreo.ora:$!";
while (<FILE>) {
$DRIVE_MIR = m/(.)\:\\Orant\\Oracle\\MirroredControlFile/g if (/control_files/);
$DRIVE_NON = m/(.)\:\\Orant\\Oracle\\ControlFile/g if (/control_files/);
}
the result expected would be "E" and "J",but actual result is "1".
Any ideas why ?
Long live king Moshiach !