Witam
W skrócie: komenda find podana przez [mention]acypaczom[/mention] działa jak należy, zgodnie z oczekiwaniem. Dzięki!
W trochę mniejszym skrócie, dla potomnych, może komuś się przyda:
Składnia polecenia
find wygląda u mnie tak:
Kod: Zaznacz cały
find /sciezka_do_plikow/*"szukany tekst w nazwie pliku"* -mtime +ilosc_dni -exec rm {} \;
Zwracam uwagę na gwiazdki oraz cudzysłowy, gdyż 'szukany tekst' może znajdować się wewnątrz nazwy pliku, oraz nazwa pliku może zawierać spacje (tak są nazywane pliki nagrań - ze spacjami).
Jednak nie tworzyłem żadnych skryptów, tylko po prostu wpisałem swoje "findy" bezpośrednio do pliku
root, znajdującego się w katalogu:
Przykładowe wpisy wyglądają u mnie tak:
Kod: Zaznacz cały
30 * * * * /usr/bin/ntpdate-sync silent
00 04 * * * find /hdd/movie/*"TVN HD - Fakty"* -mtime +1 -exec rm {} \;
00 04 * * * find /hdd/movie/*"Wroclaw - Fakty"* -mtime +1 -exec rm {} \;
00 04 * * * find /hdd/movie/*"Wydarzenia"* -mtime +1 -exec rm {} \;
00 04 * * * find /hdd/movie/*"o kontaktowe"* -mtime +1 -exec rm {} \;
00 04 * * * find /hdd/movie/*"Ranking Mazura"* -mtime +15 -exec rm {} \;
00 04 * * * find /hdd/movie/*"agazyn Dolno"* -mtime +21 -exec rm {} \;
00 04 * * * find /hdd/movie/*"Szlachetne zdrowie"* -mtime +21 -exec rm {} \;
Jak widać usuwanie plików spełniających odpowiednie kryteria odbywa się u mnie codziennie o 4 rano.
Wpisy można podejrzeć także w menu dekodera ->Timery->Harmonogramy zadań:
1_0_1_32DF_190_13E_820000_0_0_0_20230526201241.jpg
Jeszcze raz WIELKIE DZIĘKI [mention]acypaczom[/mention]
Pozdrawiam.