คัดลอกไฟล์และโฟลเดอร์ทั้งหมดยกเว้นไฟล์และโฟลเดอร์การโค่นล้มใน OS X
ฉันกำลังพยายามคัดลอกไฟล์และโฟลเดอร์ทั้งหมดจากไดเรกทอรีหนึ่งไปยังอีกไดเรกทอรีหนึ่ง แต่ไม่รวมไฟล์บางไฟล์ โดยเฉพาะฉันต้องการยกเว้นไฟล์และโฟลเดอร์การโค่นล้ม อย่างไรก็ตามฉันต้องการคำตอบทั่วไปที่กระชับ ฉันคิดว่าฉันจะพบว่าจำเป็นต้องยกเว้นไฟล์หลายประเภทในอนาคตอันใกล้ ตัวอย่างเช่นฉันอาจต้องการยกเว้น. svn, * .bak และ * .prj นี่คือสิ่งที่ฉันรวบรวมไว้ด้วย แต่ก็ไม่ได้ผลสำหรับฉัน ส่วนแรกพบกับผลงาน แต่ฉันทำอะไรผิดพลาดกับxargsและซีพี ฉันพยายามCP-Rที่มีและไม่มี นอกจากนี้ฉันใช้ OS X และดูเหมือนจะมีxargsรุ่นที่มีคุณลักษณะน้อยกว่าระบบ linux find ./sourcedirectory -not \( -name .svn -a -prune \) | xargs -IFILES cp -R FILES ./destinationdirectory