ว่าฉันมีโฟลเดอร์ที่มีสามไฟล์:
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 ที่กำหนด