smazani souboru z urciteho data
Martin `MJ' Mares
mj na ucw.cz
Čtvrtek Listopad 3 17:35:36 CET 2005
Hello, world!\n
> > for file in *; do ls -ld "$file"|grep <YYYY-MM-DD>|cut -d " " -f 9 >>
> > soubory; done;
>
> Toto je hodne velka hrubka, tady se napred bash pokusi expandovat tu
> * a pak velmi zahy dojede na delku prikazove radky. Konstrukci "for i in *;
> ..." bych doporucoval jenom cloveku, ktery presne vi co dela a na kolik
> souboru se to snazi naraficit, pricemz mnozstvi musi byt vzdycky mensi nez
> male.
Kdyz uz jsme u toho, on ani ten grep na datum neni nikterak bezpecny --
co kdyz se takovy podretezec objevi ve jmene souboru?
Co treba
find . -mtime ... -print0 | xargs -0 rm
?
Have a nice fortnight
--
Martin `MJ' Mares <mj na ucw.cz> http://atrey.karlin.mff.cuni.cz/~mj/
Faculty of Math and Physics, Charles University, Prague, Czech Rep., Earth
COBOL -- Compiles Only Because Of Luck
Další informace o konferenci Linux