Usuń pliki nowsze niż X dzień i godzina

13

Chcę usunąć pliki, a dokładniej dowiązania symboliczne z / usr / include, które są nowsze niż 2 czerwca 22:27

W jaki sposób mogę to zrobić?

użytkownik2356536
źródło

Odpowiedzi:

24

Możesz użyć find -newermt.

Najpierw sprawdź pliki do usunięcia:

find /usr/include -type l -newermt "Jun 2 22:27"

Służy -deletedo wykonywania rzeczywistych operacji usuwania.

find /usr/include -type l -newermt "Jun 2 22:27" -delete
yaegashi
źródło
1
Dodatkowe informacje, usuń normalne pliki z bieżącego katalogu, przykład:find . -newermt "Aug 3 5:27" -delete
Harkály Gergő