Saya memiliki sejumlah besar file kecil, f, disusun dalam struktur direktori seperti:
/A/B/C/f
Ada 11 direktori di level A, masing-masing dengan sekitar 100 direktori di level B, masing-masing dengan sekitar 30 direktori di level C, masing-masing dengan satu file f.
Bagaimana cara memindahkan semua file untuk satu tingkat? Misalnya, mengingat kumpulan file ini ...
/ A / B / C / f1
/ A / B / C / f2
/ A / B / C / f3
/ A / B / C / f4
Saya ingin direktori /A/B/
berisi 4 file, f1 hingga f4. Menghapus direktori C tidak perlu.
Saya berharap ini adalah masalah diselesaikan, mungkin melibatkan find
, xargs
dan whatnot
. Ada ide?
Bersulang,
James