ผมพยายามที่จะได้รับรายชื่อของงูหลามและ HTML find Documents -name "*.{py,html}"
ไฟล์ทั้งหมดในไดเรกทอรีที่มีคำสั่ง
จากนั้นตามมาหน้าคน:
การจัดฟันภายในลวดลาย ('{}') ไม่ถือว่าเป็นพิเศษ (นั่นคือ find. -name 'foo {1,2}' ตรงกับไฟล์ชื่อ foo {1,2} ไม่ใช่ไฟล์ foo1 และ foo2
เนื่องจากนี่เป็นส่วนหนึ่งของไปป์ไลน์ฉันต้องการระบุส่วนขยายที่ตรงกับขณะใช้งานจริง (ไม่มีการเข้ารหัส) หากพบว่าไม่สามารถทำเช่นนั้นได้ perl one-liner (หรือคล้ายกัน) ก็น่าจะใช้ได้
แก้ไข: คำตอบที่ฉันพบในท้ายที่สุดรวมถึงอึทุกประเภทและค่อนข้างยาวเช่นกันดังนั้นฉันโพสต์เป็นคำตอบสำหรับคันเดิมที่ฉันพยายามเกา คุณสามารถแฮ็คมันได้ถ้าคุณมีทางออกที่ดีกว่า
locate
กันแม้ว่าจะมีข้อแม้ที่ว่า updatedb ภายในอาจไม่ทันสมัย แต่มันรวดเร็ว