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 –