ว่าฉันมีโฟลเดอร์ที่มีสามไฟล์:
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 ไม่บ่นถ้ามันไม่ตรงกับการขยายตัวของ glob?
เป้าหมายของฉันคือการใช้กลไกดังกล่าวข้างต้นไปอย่างเงียบ ๆเก็บรวบรวมรายชื่อของไฟล์ที่ตรงกับรูปแบบ glob ที่กำหนด