Smart Folder ไม่รวมโฟลเดอร์
ท้ายที่สุดฉันต้องการผลลัพธ์ของคำสั่ง find นี้เป็นโฟลเดอร์อัจฉริยะ
เกณฑ์นั้นไม่ซับซ้อน:
- ชื่อควรเป็น "README.md"
- ประเภทควรเป็นไฟล์
- เส้นทางไม่ควรมี "node_modules"
find /Users/me/Documents -type f -name README.md -not -path "*/node_modules/*"
ปัญหาคือรายการตัวดำเนินการเกณฑ์ของโฟลเดอร์สมาร์ทดูเหมือนจะไม่มีdoes not contain
ตัวเลือก
ตัวเลือกที่ใช้ได้คือ:
- ไม้ขีด
- มี
- เริ่มต้นด้วย
- ลงท้ายด้วย
- คือ
- ไม่ใช่
เป็นไปได้ไหมที่จะทำสิ่งนี้ให้สำเร็จและถ้าเป็นเช่นนั้นจะเป็นอย่างไร?
แก้ไข 1
ฉันพบว่าด้วยการกดปุ่มตัวเลือกฉันสามารถเพิ่มส่วนคำสั่งปฏิเสธลงในเกณฑ์การค้นหาโฟลเดอร์สมาร์ท แต่ฉันไม่สามารถแยกโฟลเดอร์ node_modules ได้สำเร็จ ยังไม่ชัดเจนว่าจะใช้เกณฑ์ใด แต่ไม่มีสิ่งใดที่ฉันพยายามจะใช้งาน:
- ที่เก็บเอกสาร
- ที่มีชื่อโฟลเดอร์
- ชื่อโฟลเดอร์
ฉันได้ลองรวมสิ่งเหล่านี้กับตัวดำเนินการต่อไปนี้:
- มี
- ไม้ขีด
และด้วยเงื่อนไขต่อไปนี้:
- node_modules
- node_modules
ในกรณีที่รองรับการค้นหาไวด์การ์ด
ฉันได้ลองใช้ตัวกรองตัวดำเนินการและข้อกำหนดทั้งหมดร่วมกันแล้ว
เอกสารไม่ดีในเรื่องนี้