У меня есть общий файл .spool с некоторыми задачами, которые мне нужно выполнить для многих таблиц с использованием sqlplus.
С другой стороны, у меня есть текстовый файл с именами таблиц.
Я пытаюсь создать сценарий, который считывает имена таблиц и выполняет задачу файла спула для каждой таблицы.
Но это не сработало и не показало мне никакой ошибки.
Отлично прочитайте таблицы из файла, и я вывожу их на экран, но кажется, что переменная плохо работает с командой sqlplus и не создает окончательные файлы.
Но скрипт работает, если вместо переменной я использую имя таблицы в выражении sqlplus.
Любая помощь, пожалуйста!
Path_Table="/home/input/Table.txt"
while read t; do
echo "$t"
sqlplus USER/PASS @/home/My_Tasks.spool null ADMIN $t My_Schema;
done < $Path_Table