Nói rằng tôi có một thư mục có ba tệp:
foo1
foo2
bar1. Nếu tôi chạy
list_of_files=$(print foo*)
echo $list_of_filesTôi có: foo1 foo2
2. Nếu tôi chạy
list_of_files=$(print bar*)
echo $list_of_filesTôi có: bar
3. Tuy nhiên, nếu tôi chạy
list_of_files=$(print other*)
echo $list_of_filesTôi nhận được: zsh: no matches found: other*( $list_of_filesmặc dù biến là trống)
Có cách nào để yêu cầu zsh không khiếu nại nếu nó không phù hợp với việc mở rộng toàn cầu không?
Mục tiêu của tôi là sử dụng cơ chế trên để âm thầm thu thập danh sách các tệp khớp với một mẫu hình cầu nhất định.