Könyvtárból való törlés, partíció telítettség függvényében

Címkék

A minap szükségem volt egy olyan scriptre, ami tárhelyfoglalás függvényében a legrégebbi fájlokat törli egy megadott könyvtár alól.

Összeütöttem egyet. :)A bash script a du -P alapján nézi a partíció tárhelyfoglalását, és a maximálisnak megadott érték (szintén százalékban) felett elkezdi törölni egyesével a legrégibb fájlokat, amíg a helyfoglalás a kritikus érték alá nem süllyed.

Ha nem tud már több fájlt törölni és még mindig kevés a hely, akkor e-mail-t küld egy meghatározott címre.

Opcionálisan beállítható a kiürült könyvtárak törlése.

Link: http://linux.oregpreshaz.hu/cucc/torol/torol.sh gpg sign

Hozzászólások

bocs hogy rakerdezek de ezt 1 5 eves gyerek megcsinalja minek ez ide hirbe ????

Permission denied jon a fenti URL megnyitasakor. (torol.sh-nal)

udv

-krix-

Sejtem mire kellhet a dolog :D Amugy mar vannak ilyen scriptek :)

http://www.google.co.hu/search?hl=hu&client=firefox&rls=org.mozilla%3Aen-US%3Aunofficial&q=freespace+script+glftpd&btnG=Keres%C3%A9s&meta=

erre eleg sok talalatot feldob, persze mint ahogyan az lenni szokott a legjobb freespace scriptek nem publikusak ;-)

Az a du -P nem df -P akart lenni?

Ha " " /space/ van a konyvtar/file nevben erdekes dolgot produkal, tedd a valtozokat "${}" -be.