Disons que j'ai un dossier avec trois fichiers:
foo1
foo2
bar
1. Si je cours
list_of_files=$(print foo*)
echo $list_of_files
Je reçois: foo1 foo2
2. Si je cours
list_of_files=$(print bar*)
echo $list_of_files
Je reçois: bar
3. Cependant, si je cours
list_of_files=$(print other*)
echo $list_of_files
J'obtiens: zsh: no matches found: other*
(la variable $list_of_files
est vide cependant)
Existe-t-il un moyen de demander à zsh de ne pas se plaindre s'il ne peut pas correspondre à une expansion globale?
Mon objectif est d'utiliser le mécanisme ci-dessus pour collecter silencieusement une liste de fichiers qui correspondent à un modèle global donné.