У мене є велика кількість невеликих файлів, f, розташованих у такій структурі каталогу:
/A/B/C/f
Є 11 каталогів на рівні A, кожен з приблизно 100 каталогів на рівні B, кожен з приблизно 30 каталогів на рівні C, кожен з одним файлом f.
Як перемістити всі файли 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
. Будь-які ідеї?
Ура,
Джеймс