J'essaie d'apprendre les boucles et la manipulation des tableaux dans zsh
.
Disons que j'ai deux tableaux en zsh avec le même nombre inconnu d'éléments et chacun d'eux contenant une liste de chemins, par exemple
LOCAL_ARRAY=($LOCAL_PATH_1 $LOCAL_PATH_2 $LOCAL_PATH_3)
REMOTE_ARRAY=($REMOTE_PATH_1 $REMOTE_PATH_2 $REMOTE_PATH_3)
Je voudrais parcourir les deux tableaux simultanément avec un index commun, afin de pouvoir faire quelque chose comme:
cd $LOCAL_PATH_i
hg pull $REMOTE_PATH_i
à chaque itération. Comment puis-je faire cela dans zsh?
J'ai également recherché le contrôle de boucle et les tableaux dans la documentation de zsh, mais j'ai eu peu de succès. Existe-t-il un bon tutoriel qui présente les bases des boucles , des tableaux , etc. dans zsh? Quelque chose pour les gens avec peu d'expérience bash ou de script shell mais avec une formation en programmation?