ฉันมีไฟล์ขนาดเล็กจำนวนมาก f จัดเรียงในโครงสร้างไดเรกทอรีเช่น:
/A/B/C/f
มี 11 ไดเรกทอรีที่ระดับ A แต่ละรายการมีประมาณ 100 ไดเรกทอรีที่ระดับ B แต่ละรายการมีประมาณ 30 ไดเรกทอรีที่ระดับ C แต่ละไดเรกทอรีมีหนึ่งไฟล์ f
ฉันจะย้ายไฟล์ทั้งหมดขึ้นหนึ่งระดับได้อย่างไร ตัวอย่างเช่นกำหนดชุดของไฟล์นี้ ...
/ A / B / C / f1
/ A / B / C / f2
/ A / B / C / f3
/ A / B / C / f4
ฉันต้องการให้ไดเรกทอรี/A/B/
มี 4 ไฟล์, f1 ถึง f4 ไม่จำเป็นต้องลบไดเรกทอรี C
ฉันหวังว่าปัญหานี้เป็นปัญหาแก้ไขได้อาจจะเกี่ยวข้องกับการfind
, และxargs
whatnot
ความคิดใด ๆ
ไชโย
เจมส์