Я новичок в написании сценариев оболочки и у меня есть каталог с именем XML_Files, который содержит список XML-файлов
01.xml
02.xml
03.xml
04.xml
Я хотел прочитать все XML-файлы один за другим и отправить файлы в мой сохраненныйПроцедура в качестве входного аргумента.так что хранимая процедура будет обрабатывать каждый XML-файл один за другим соответственно.
Я попытался использовать цикл for для достижения этой цели, но я не смог получить ожидаемые результаты.он занял только путь к каталогу файлов.Может кто-нибудь помочь, что я пропустил в следующем скрипте:
XML_FILES='ls -l $Xml_Files/*.xml'
for f in XML_FILES
do
<<Stored procedure>> $f
if [ $? = 0 ]
then
mv $f $XML_Proccesed_Dir/
else
mv $f $XML_error_Dir/
fi
done
Я ищу что-то, что может выбрать файл из каталога / xml_files и отправить файлы в хранимую процедуру в качестве входного аргумента для обработкиXML-файлы.