pomoc se scriptem- jak smazat nejstarsich x mega dat
Milan Cizek
cizek.milan at seznam.cz
Sun May 16 18:03:51 CEST 2010
Ahoj,
> ls -lart | tail -n 1 | awk '{print "rm "$9}'
>
> Pokud tento retezec hodis do techto apostrofu ``, tak se ti
> primo spusti.
> Pak znovu zkontrolujes velikost ... a pripadne spustis znovu.
Problem nastava, pokud tech souboru bude prilis (ls). Nekdy před rokem jsem
to také resil (/bin/ls: Argument list too long). Urcite lepe to v rakovem
pripade resit přes find...
Uspesne pouzivam dle obdrzenych rad:
`find /netflow -type f | xargs stat -f "%c:%N" | cut -d: -f2 | sort | head
-n 1440 | xargs rm -f`
Asi by to slo zjednodusit, nicmene to funguje k plne spokojenosti. :-)
Milan
More information about the Users-l
mailing list