Учитывая сценарий оболочки, содержащий кучу операторов SQL, есть ли возможность перенаправлять только инструкции SQL в stdout/file?Захватить SQL, выполняемый в сценарии оболочки
Структура сценария что-то вроде этого:
...
for i in *list*
do
isql *credentials etc* <<EOF > a.out
select *about 100 cols*
from $i + "_TAB"
go
EOF
done
...
Запрос был упрощен, и является довольно сложным в действительности.
Как я могу захватить фактические операторы, которые выполняются при запуске этого скрипта?
Очень ценю вашу помощь.
Извинения за отложенный ответ. Да, этот вариант будет работать, но надеялся, что мне не нужно много кода: В любом случае спасибо, Марк! – Beni