ディレクトリサイズを計算し、サイズが10 GB未満で2 GBを超える場合は何らかのアクションを実行するスクリプトを記述しようとしています。フォルダー名はどこに記載すればよいですか?
# 10GB
SIZE="1074747474"
# check the current size
CHECK="`du /data/sflow_log/`"
if [ "$CHECK" -gt "$SIZE" ]; then
echo "DONE"
fi
du
が何であるか、そして誰もがこれらのすべてのコマンドをどのように知っているかについて詳しく知りたい場合:man du
端末に入力して、マニュアルでduコマンドを検索できます。これにより、表示可能な出力が表示され、使用を提案している回答である-h、-c、-s、-b、-B、-apparent-sizeなどのすべてのフラグが要約されます。次に、du
特定のユースケースでどのように使用するのが最適かを自分で決めることができます。