Omlouvám, se že toto téma obnovuji, ale nějak se s tím nemohu pohnout z místa.
Snažil jsem si pomoci @douby , ale je asi nějak zeneprázdněn.
Pokud mne někdo nakopne co s tím mám udělat, věnuji mu lahev něčeho dobrého.
:local files [ /file find ]
:local age (-5*86400)
:local now [ /system clock get date ]
:foreach i in=$files do={
:local fileAge ([ /file get $i date ] - $now)
if ($fileAge < $age) do={
/file remove $i
}
}
Chyba bude zřejmě v tom/file get $i date
Jinak už nevím, zkoušel jsem to na v 6.x-7.8
Malý problém budou možná dlouhé názvy souborů, nechodí to ani s krátkými.
Případným ochotným kolegům děkuji.
MZ