Есть ли способ проверить, существует ли строка в массиве строк - без итерации через массив?
Например, учитывая script ниже, как я могу правильно реализовать его, чтобы проверить, существует ли значение, хранящееся в переменной $test, в $array?
array=('hello' 'world' 'my' 'name' 'is' 'perseus')
#pseudo code
$test='henry'
if [$array[$test]]
then
do something
else
something else
fi
Примечание
Я использую bash 4.1.5