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ş:
Toplu N günden daha eski dosyaları sil...
Tüm dosyaları " zaman 3 gün;bağıms...
Nasıl böyle büyük mükafat 4 eski/kulla...
Nasıl Windows komut isteminde dosyalar...
Tüm yerel değişiklikler, sürüm bilgisi...