Bir dizin boyutunu hesaplayacak bir komut dosyası yazmaya çalışıyorum ve boyutu 10GB'den küçükse ve 2GB'den büyükse bazı eylemler yapın. Klasör adımı nerede belirtmem gerekir?
# 10GB
SIZE="1074747474"
# check the current size
CHECK="`du /data/sflow_log/`"
if [ "$CHECK" -gt "$SIZE" ]; then
echo "DONE"
fi
du
olduğu ve herkesin tüm bu komutları nasıl bildikleri hakkında daha fazla bilgi edinmek istiyorsa : man du
Kılavuzda du komutunu aramak için terminalinize yazabilirsiniz . Bu, görüntüleyebileceğiniz bir çıktı görüntüler ve cevapları kullanmanızı önerdiğiniz cevaplar olan -h, -c, -s, -b, -B, --parmagen boyutunda vb. Tüm bayrakları özetler. Ardından, du
özel kullanım durumunuz için en iyi nasıl kullanmak istediğinize kendiniz karar verebilirsiniz .