Sto provando a scrivere uno script che calcolerà una dimensione di directory e se la dimensione è inferiore a 10 GB e maggiore di 2 GB, fare qualche azione. Dove devo menzionare il nome della mia cartella?
# 10GB
SIZE="1074747474"
# check the current size
CHECK="`du /data/sflow_log/`"
if [ "$CHECK" -gt "$SIZE" ]; then
echo "DONE"
fi
du
è e come tutti conoscono tutti questi comandi: puoi digitare il man du
tuo terminale per cercare il comando du nel manuale. Questo mostrerà un output che puoi visualizzare e riassumerà tutti i flag come -h, -c, -s, -b, -B, -apparent-size, ecc. Che le risposte che stai suggerendo di usare. Quindi, puoi decidere tu stesso come utilizzare du
al meglio il tuo caso d'uso specifico.