Hi All,
I have an array in my script.
For example,
array=(file1.xml,file1-summary.xml,file2.xml,file2-summary.xml,file3.xml,file3-summary.xml);
I am accessing the elements of the array by using the following code.
len=${#array
[*]};
while [ $j -lt $len ]; do
echo "${array[$j]}"
done
I want to print the only files like file1.xml,file2.xml etc.
I don't want to print file1-summary.xml,file2-summary.xml etc.
For that I am uisng the following piece of code.
len=${#array
[*]};
while [ $j -lt $len ]; do
if [ ${array[$j]} != *.summary.xml ]then;
echo "${array[$j]}"
fi
let j++;
done
But this code prints all the files including the files like file1-summary.xml etc.
Can anyone help me on this....
Thanks in advance...
Anand.