5

Если поддерживается, какую версию zsh следует использовать, чтобы воспользоваться этой функцией? Как объявить и использовать это в коде?

1 ответ1

12

Zsh поддерживает хеш-таблицы, быстрый поиск в Google возвращает много результатов, вот один

Сначала вы должны набрать переменную:

% typeset -A hash

тогда вы можете хранить элементы в таблице:

% hash[brown]="mm..  hash browns"
% hash[table]="clever data structure"

затем вы восстанавливаете их как обычно с массивами:

% print ${hash[brown]}

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .