Pregunta ¿Admite zsh la tabla hash como un tipo de datos integrado?


Si es compatible, ¿qué versión de zsh debo usar para aprovechar esta característica? ¿Cómo declararlo y usarlo en el código?


4


origen




Respuestas:


Zsh admite tablas hash, una búsqueda rápida en Google devuelve muchos resultados, Aquí hay uno

Primero debe componer la variable:

% typeset -A hash

entonces puedes almacenar elementos en la tabla:

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

luego los recuperas como siempre con las matrices:

% print ${hash[brown]}

11



Solo un comentario: este tipo de variables se llaman matrices asociativas en zsh. - mpy
Entonces están en PHP, también; es el resto del mundo que los llama tablas hash. - Fanfurlio