Saya mencoba menulis skrip yang akan menghitung ukuran direktori dan jika ukurannya kurang dari 10GB, dan lebih besar dari 2GB melakukan beberapa tindakan. Di mana saya perlu menyebutkan nama folder saya?
# 10GB
SIZE="1074747474"
# check the current size
CHECK="`du /data/sflow_log/`"
if [ "$CHECK" -gt "$SIZE" ]; then
echo "DONE"
fi
duitu dan bagaimana semua orang tahu semua perintah ini: Anda dapat mengetikkan man duterminal Anda untuk mencari perintah du dalam manual. Ini akan menampilkan output yang dapat Anda lihat, dan akan merangkum semua flag seperti -h, -c, -s, -b, -B, --apparent-size, dll. Bahwa jawaban yang Anda sarankan Anda gunakan. Kemudian, Anda dapat memutuskan sendiri bagaimana Anda ingin menggunakan duuntuk kasus penggunaan spesifik Anda.