ฉันต้องการที่จะหาไดเรกทอรีทั้งหมดที่มีทั้งและการจับคู่ไฟล์Makefile
*.tex
คำสั่งfind
หรือlocate
ค้นหาหนึ่งหรืออื่น ๆ ได้อย่างง่ายดาย แต่ผลลัพธ์เหล่านั้นจะถูกผสานหรือตัดกันอย่างไรเพื่อให้ได้ไดเรกทอรีที่ต้องการ
คำตอบที่เป็นประโยชน์จะสรุปชื่อไฟล์อื่น ๆ ยิ่งไปกว่านั้นมันสามารถรวมแบบสอบถามมากกว่าสองรายการได้
(ฉันไม่เห็นวิธีการใช้find
ตัวดำเนินการบูลีนของ "เช่น" และ " expr1 -a expr2
. locate -A
เหมือนกัน. อาจมีสองการค้นหา, ตัดชื่อไฟล์และเก็บเส้นทางsort -u
, เข้าcomm -12 <(cmd1) <(cmd2)
?)
-exec
เป็นแบบทดสอบได้man find
แสดงรายการการทดสอบและการกระทำแยกกันและ-exec
อยู่ภายใต้ "การกระทำ" ที่นั่น คำตอบของคุณคือสื่อการเรียนรู้สำหรับฉัน