shell 统计磁盘使用前10的脚本

2019-03-01  本文已影响1人  SkTj

!/bin/bash

CHECK_DIRECTORIES="/var/log /home"
DATE=(date '+%m%d%y') exec >disk_space_DATE.rpt

echo "Top Ten Disk Space Usage"
echo "for $CHECK_DIRECTORIES Directories"

for DIR_CHECK in CHECK_DIRECTORIES do echo "" echo "TheDIR_CHECK Directory:"
du -S DIR_CHECK 2>/dev/null|sort -rn |sed '{11,D;=}'|sed 'N; s/\n/ /'|gawk '{printf 1 ":" "\t"2 "\t" $3 "\n"}'
done
exit

上一篇 下一篇

猜你喜欢

热点阅读