3
เชลล์สคริปต์การวนลูปผ่านโฟลเดอร์
ฉันมีโฟลเดอร์ย่อยจำนวนมากบน Mac ของฉันพร้อมไฟล์ csv จำนวนสุ่มในแต่ละไฟล์ สิ่งที่ฉันต้องการทำคือรวมไฟล์เหล่านี้เป็นไฟล์เดียวสำหรับแต่ละไดเรกทอรี จนถึงตอนนี้ฉันรู้ว่าฉันสามารถรวมไฟล์เหล่านี้ด้วยcat * > mergedfile.csvแต่ฉันมีปัญหาซ้ำผ่านโฟลเดอร์ทั้งหมด ฉันพยายามรวมสิ่งต่าง ๆ เข้าด้วยกัน แต่ฉันไม่สามารถทำให้สิ่งนี้เป็นสิ่งที่ฉันต้องการได้อย่างแน่นอน มีความคิดเกี่ยวกับวิธีที่ดีที่สุดในการทำเช่นนี้? for DIR in ./subfolder/* do cat $dir/* > merged.csv done