ฉันต้องการเรียกใช้คำสั่งเพื่อ:
- ค้นหาไดเรกทอรีทั้งหมดที่ชื่อ "
inc
" ในโฟลเดอร์ "X
" - รายการไดเรกทอรีย่อยทั้งหมดภายใต้ "" แต่ละ
X/.../inc/
รายการ - เปลี่ยนเส้นทางเอาต์พุตไปยังไฟล์ชื่อ "
list
"
ฉันลองชุดคำสั่งด้านล่างหลายแบบโดยไม่ประสบความสำเร็จ:
$ find X/ -name "inc" -print | xargs find {} -type d > list
find: path must precede expression
ฉันจะทำสิ่งนี้ได้อย่างไร