เปรียบเทียบโฟลเดอร์
ฉันมีสองโฟลเดอร์ที่มีโครงสร้างโฟลเดอร์ย่อยที่คล้ายกันซึ่งฉันต้องการเปรียบเทียบ ตัวอย่างเช่น: A ├── child-1 ├── child-2 ├── child-3 ├── child-4 ├── child-5 และ B ├── child-1-some-text ├── child-2-more-text ├── child-3-nothing ├── child-6-random-text ├── child-7-more-random-text ฉันต้องการแสดงรายการโฟลเดอร์ย่อยทั้งหมดAที่มีคำนำหน้าสำหรับโฟลเดอร์ย่อยBและแสดงรายการโฟลเดอร์ย่อยที่สอดคล้องกันBเช่นกัน ผลลัพธ์ที่คาดหวังคือ child-1 -- child-1-some-text child-2 -- child-2-more-text child-3 -- child-3-nothing ความต้องการรอง: หากมีการแข่งขันหลายครั้งBก็ควรให้ข้อผิดพลาด / คำเตือน ทางออกของฉัน: cd A for f in `ls -d */`; do …