lsearch

Команда проверяет наличие заданного элемента в списке.

СИНТАКСИС

      lsearch mode list pattern
    

ОПИСАНИЕ

Данная команда просматривает по очереди элементы спискаlist с целью найти первый из них, совпадающий с заданным образцом pattern. Команда возвращает индекс первого найденного такого элемента или "-1" если такой элемент не найден. Аргумент mode указывает конкретный способ сравнения элементов списка и образца. Возможные значения аргумента:

-exact
Означает, что элемент списка должен быть в точности равен образцу.
-glob
Означает, что используются такие же правила сравнения, как в команде string match.
-regexp
Означает, что образец считается регулярным выражением, и для сравнения используются те же правила, что и в команде regexp.

По умолчанию аргумент mode имеет занчение -glob.