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

  • CZTUTORIALS

    CZTUTORIALS

    28 Ocak 2011
  • Hidden Wolf TV

    Hidden Wolf

    1 EKİM 2009
  • Marques Brownlee

    Marques Brow

    21 Mart 2008