0
我是shell脚本编程新手。我尝试了下面的代码,首先检查指定目录中是否存在任何XML文件。如果找到了,那么我需要将XML文件存储到数组中以处理数据。但下面的行不起作用。我究竟做错了什么?请建议正确的方法。从目录访问xml文件
if [ -f ${Input_Path}/ABC/*.XML ]
then
arr=(${Input_Path}/ABC/*.XML)
for i in "${arr[@]}";
do
.......
done
数组很可能不是一个好地方来存储你不指定SHELL你用什么 –
庆典@ StefanHegny – siva
HTTPS的XML。(庆典):/ /stackoverflow.com/questions/29350318/reading-an-array-from-a-file-in-bash-not-found-errors-using-cat –