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?