У меня есть образец файла, как указано ниже. Это управляющий файл SQL Loader:
LOAD DATA
APPEND
INTO TABLE XXWIN_TMP_LOADER_TAB
( seq POSITION(1:10) INTEGER EXTERNAL
,h_record POSITION(11:20) CHAR
,h_file_name POSITION(21:55) CHAR
)
APPEND
INTO TABLE XXWIN_SQL_LOADER_TAB
( seq POSITION(1:10) INTEGER EXTERNAL
,h_record POSITION(11:20) CHAR
,h_file_name POSITION(21:55) CHAR
)
APPEND
INTO TABLE XXWIN_SQL_LOADER_TAB
( seq POSITION(1:10) INTEGER EXTERNAL
,h_record POSITION(11:20) CHAR
,h_file_name POSITION(21:55) CHAR
)
Я хотел бы выбрать любое количество имен таблиц, встречающихся в файле, которые начинаются с «XX_» и заканчиваются на «_TAB», и сохранить их в массив с помощью скрипта UNIX.
Пожалуйста посоветуй.
Спасибо, Арун