Mam folder, w którym czasami wykonuję kilka dużych plików. Usuwam je ręcznie. Wiem, że można je usunąć po 1 dniu lub dłużej, ale chciałbym je usunąć, jeśli zostały zmodyfikowane w ciągu ostatnich kilku godzin.
W tym folderze są pliki, których NIE chcę usunąć, a wszystkie mają podobne, ale nieprzewidywalne nazwy plików. Nie mogę po prostu użyć del do usunięcia najnowszych, muszę polegać na dacie modyfikacji.
find /some/dir -type f -mmin -<minutes old> -delete. Uruchom go najpierw bez-deleteopcja pokazująca, co miałoby zostać usunięte. Z POSIXfind,find /some/dir -type f -mmin -<minutes old> -exec rm {} +. Wymaga to jednak narzędzi Unix, które nie są dołączone do systemu Windows.