6 ŞUBAT 2013, ÇARŞAMBA
Tüm dosyaları " zaman 3 gün;bağımsız Değişken listesi daha yaşlı çok uzun silmek için nasıl"?
İçinde 82000 dosyaları ve dizinleri (yarı yarıya) günlük dosyası bir dizin var.
Tüm dosya silmek istiyorum ve 3 günden daha eski olan dizinleri.
İçinde 37000 dosyaları içeren bir dizin ile bunu yapmak mümkün değilim
find * -mtime 3 -exec rm {} \;
Ama 82000 dosyaları/dizinleri ile şöyle bir hata alıyorum:
/usr/bin/find: Argüman listesi çok uzun
Nasıl 3 günden daha eski olan tüm dosyaları/dizinleri silmek ben bu hatayı alabilir miyim?
CEVAP
6 ŞUBAT 2013, ÇARŞAMBA
Tüm dosyaları silmek içinveiçinde dizinlermevcutdizin:
find . -mtime 3 | xargs rm -Rf
Veya alternatif olarak, OP orijinal komut ile daha uyumlu:
find . -mtime 3 -exec rm -Rf -- {} \;
Bunu Paylaş:
&Quot;Visual Studio her zaman durdurma...
Silmek için kaydırın ve "Daha&quo...
Nasıl X saatten daha eski dosyaları si...
Yükleme önlemek için nasıl "Sınır...
Nasıl kontrol "global değişken&qu...