i guess i don't know what it is.

my thought of an array was a way to use multiple values for one variable name. well, I wanted to use your code of reading 2 files (lists) and using the variables on a conditional basis to print a message. (won't go any further, due to cross-posting).
ok, so in this part:
Code:
i=0
exec < file1
while read array[i] ; do
((i=i+1))
done