SORU
29 Mart 2011, Salı


Linux silmek boyutu ile 0 Dosya

Nasıl boyutu 0 ise linux belirli bir dosyayı silerim. Herhangi bir ek komut dosyası olmadan bir crontab bu çalıştırmak istiyorum.

l filename.file | grep 5th-tab | not eq 0 | rm

Böyle bir şeyi?

CEVAP
29 Mart 2011, Salı


Bu boyutu sıfır olan bir dizin (ve aşağıda) tüm dosyaları silecektir.

find /tmp -size  0 -print0 |xargs -0 rm

Eğer sadece belirli bir dosya istiyorsanız;

if [ ! -s /tmp/foo ] ; then
  rm /tmp/foo
fi

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • ExcelIsFun

    ExcelIsFun

    16 ŞUBAT 2008
  • Rachel Talbott

    Rachel Talbo

    26 Ocak 2011
  • Skittles Page

    Skittles Pag

    28 Mart 2011