SORU
30 EKİM 2008, PERŞEMBE


Nasıl X saatten daha eski dosyaları silmek için

Eski dosyaları silmek için gereken bir bash script yazmaya çalışıyorum.

Şu anda kullanılarak uygulanan bir şey

find $LOCATION -name $REQUIRED_FILES -type f -mtime  1 -delete

Bu dosyaları 1 günden daha eski dosyaları silecektir.

Ancak, ne olursa 1 gün daha küçük bir çözünürlük ihtiyacım olursa gibi 6 saat yaşlı demek? Güzel, temiz bir şekilde ve-mtime) - var mı, yok mu?

CEVAP
30 EKİM 2008, PERŞEMBE


Senin yok find -mmin seçeneği var mı? Bu son değişiklikten sonra dakika sayısını test edelim

find $LOCATION -name $REQUIRED_FILES -type f -mmin  360 -delete

Ya da belki de tmpwatch aynı işi yapmak için bak. phjr da yorum tmpreaper tavsiye.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • FILIPeeeK

    FILIPeeeK

    22 Mayıs 2006
  • habpsu

    habpsu

    25 Temmuz 2007
  • The Scary Snowman

    The Scary Sn

    1 ŞUBAT 2011