Estou tentando escrever um script que calcule o tamanho de um diretório e, se o tamanho for menor que 10 GB e maior que 2 GB, faça alguma ação. Onde preciso mencionar o nome da minha pasta?
# 10GB
SIZE="1074747474"
# check the current size
CHECK="`du /data/sflow_log/`"
if [ "$CHECK" -gt "$SIZE" ]; then
echo "DONE"
fi
du
é e como todos conhecem todos esses comandos: Você pode digitar man du
seu terminal para pesquisar o comando du no manual. Isso exibirá uma saída que você pode visualizar e resumirá todos os sinalizadores como -h, -c, -s, -b, -B, --apparent-size, etc. que respondam às sugestões que você está usando. Em seguida, você pode decidir por si mesmo como deseja usar melhor du
para seu caso de uso específico.