Digamos que tengo una carpeta con tres archivos:
foo1
foo2
bar
1. Si corro
list_of_files=$(print foo*)
echo $list_of_files
Yo obtengo: foo1 foo2
2. Si corro
list_of_files=$(print bar*)
echo $list_of_files
Yo obtengo: bar
3. Sin embargo, si corro
list_of_files=$(print other*)
echo $list_of_files
Obtengo: zsh: no matches found: other*
( $list_of_files
aunque la variable está vacía)
¿Hay alguna manera de pedirle a zsh que no se queje si no puede igualar una expansión global?
Mi objetivo es utilizar el mecanismo anterior para recopilar silenciosamente una lista de archivos que coinciden con un patrón global determinado.