poniedziałek, 4 kwietnia 2016

Linux: Kasowanie starych plików

Jedna z metod na kasowanie plików starszych niż data.
Chcę skasować pliki utworzone przed 15-12-2015.

1. Tworzę plik to_del z datą 15-12-2015, można także określić godzinę

touch -t 201512150000 to_del


2. Znajdź pliki starsze niż plik to_del

find . ! -newer to_del

lub

find . ! -newer to_del -name "*.tgz"


3. Kasowanie plików

find . ! -newer to_del -name "*.tgz" -exec rm '{}' \;