Você pode obter a contagem de arquivos com mais facilidade, fazendo o seguinte:
ls /log/TestFile* | wc -l
Isso vai aliviar você de todos os outros. Não sei por que você está obtendo uma contagem do número de arquivos e também colocando-os em uma matriz para ver se eles existem. Pelo que parece, você só quer ver se eles existirem. Você só precisa do primeiro comando para isso. Então, o que nos resta é:
if [ $(ls /log/TestFile* 2>/dev/null | wc -l) != 0 ]; then
echo "File Found"
else
echo "File not found"
fi
O "2 > / dev / null" suprimirá a saída para STDERR se não houver arquivos encontrados. Nós simplesmente queremos 0, ou não 0.