Forum Linux.pl
Programowanie => Bash, skrypty powłoki => Wątek zaczęty przez: piogol w 2014-10-02, 12:10:00
-
Mam na serwerze katalog który zawiera około 100 GB danych, potrzebuję go podzielić na mniejsze katalogi tak aby nagrać go na płyty BR czyli np. po 23 GB, znalazłem polecenie dirsplit które fajnie działa ale nie do końca spełnia moje potrzeby gdyż przenosi pliki albo alfabetycznie albo według własnego uznania a ja potrzebuje je mieć przegrane według daty utworzenia czyli w nowych stworzonych katalogach muszą być według daty utworzenia pliku a katalogi musza mieć określoną wielkość. Nie chce tego pakować potrzebuje miec to w takiej samej formie jak w katalogu źródłowym tylko tyle ze podzielone na foldery o określonej wielkości.
-
Czy już coś zrobiłeś ?
-
Skrypt do kopiowania danych mam, ale robi kopie jeden do jednego, kwestia tego aby podzielić to na katalogi o pojemności 23 GB nie spakowane i pliki posortowane po dacie.