Mam dużą liczbę małych plików, f, ułożonych w strukturę katalogów w następujący sposób:
/A/B/C/f
Istnieje 11 katalogów na poziomie A, każdy z około 100 katalogami na poziomie B, każdy z około 30 katalogami na poziomie C, każdy z jednym plikiem f.
Jak przenieść wszystkie pliki o jeden poziom wyżej? Na przykład, biorąc pod uwagę ten zestaw plików ...
/ A / B / C / f1
/ A / B / C / f2
/ A / B / C / f3
/ A / B / C / f4
Chcę, aby katalog /A/B/
zawierał 4 pliki, od f1 do f4. Usunięcie katalogów C nie jest konieczne.
Mam nadzieję, że jest to rozwiązanie problemu, ewentualnie z udziałem find
, xargs
i whatnot
. Jakieś pomysły?
Twoje zdrowie,
James