Скажіть, у мене папка з трьома файлами:
foo1
foo2
bar
1. Якщо я біжу
list_of_files=$(print foo*)
echo $list_of_files
Я отримав: foo1 foo2
2. Якщо я біжу
list_of_files=$(print bar*)
echo $list_of_files
Я отримав: bar
3. Однак якщо я біжу
list_of_files=$(print other*)
echo $list_of_files
Я отримую: zsh: no matches found: other*
(змінна $list_of_files
порожня, хоча)
Чи є спосіб попросити zsh не скаржитися, якщо він не може відповідати глобальній експансії?
Моя мета - скористатися вищевказаним механізмом, щоб мовчки зібрати список файлів, які відповідають заданому шаблону глобуса.