skrypt bash - suma rozmiaru plików w podkatalogach w zakresie dat

Potrzebujesz pomocy z C, C++, perl, python, itp.
sethiel
Junior Member
Posty: 752
Rejestracja: 28 stycznia 2008, 11:50
Lokalizacja: Wrocław

skrypt bash - suma rozmiaru plików w podkatalogach w zakresie dat

Post autor: sethiel » 25 sierpnia 2017, 14:22

Mam katalogi z podkatalogami, a w nich wiadomo podkatalogi itd aż w końcu pliki.
Chciałbym posumować rozmiary wszystkich plików z zakresu rok 2015, rok 2016, rok 2017. Tak aby widzieć przyrost roczny.
Jakby ktoś miał pomysł to poproszę.

Awatar użytkownika
dedito
Moderator
Posty: 2983
Rejestracja: 18 listopada 2013, 21:07
Lokalizacja: Gliwice

Re: skrypt bash - suma rozmiaru plików w podkatalogach w zakresie dat

Post autor: dedito » 25 sierpnia 2017, 15:00

Pytanie co to jest ten zakres 2015 itd. Chodzi o datę utworzenia, dostępu, modyfikacji czy może o coś innego?

mariaczi
Member
Posty: 1314
Rejestracja: 08 lutego 2008, 12:58
Lokalizacja: localhost@śląskie

Re: skrypt bash - suma rozmiaru plików w podkatalogach w zakresie dat

Post autor: mariaczi » 25 sierpnia 2017, 15:52

Kod: Zaznacz cały

man find
+ prosta matematyka ze zwróconego wyniku po obróbce ;)

sethiel
Junior Member
Posty: 752
Rejestracja: 28 stycznia 2008, 11:50
Lokalizacja: Wrocław

Re: skrypt bash - suma rozmiaru plików w podkatalogach w zakresie dat

Post autor: sethiel » 25 sierpnia 2017, 16:58

Chodzi mi takie coś (wynik niekoniecznie w takiej postaci ale aby można było to jakoś wyknuć):
podsumuj_lata.modyfikacja.bash /
2015
/etc - 25MB
/root - 100MB
/var - 200GB
/home - 300GB
2016
/etc - 0MB
/root - 10MB
/var - 500GB
/home - 1TB
i tak dalej wszystkie lata.
Ostatnio zmieniony 28 sierpnia 2017, 09:07 przez sethiel, łącznie zmieniany 1 raz.

ODPOWIEDZ