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