สมมติว่าผมมีไดเรกทอรีdirที่มีสามไดเรกทอรีย่อย..dir1 dir3และข้างในฉันมีไฟล์มากมายและไดเรกทอรีย่อยอื่น ๆ
ฉันต้องการค้นหาไฟล์ข้างในพูดด้วย*.cจุดจบ แต่ฉันต้องการค้นหาเฉพาะในไดเรกทอรีย่อย "dir / dir2" และไดเรกทอรีย่อยทั้งหมด ฉันจะกำหนดสิ่งนั้นได้อย่างไร
สมมติว่าdir/ฉันมีฉัน:
find . -name "*.c"
เพื่อค้นหาในทุกไดเรกทอรี
ฉันจะ จำกัด เฉพาะได้dir2อย่างไร
find dir1 dir3 -name \*.cทำงานได้ดี