0
点赞
收藏
分享

微信扫一扫

linux计算磁盘总空间

linux计算磁盘总空间_shell计算磁盘总空间
一共有两块盘,通过awk来计算所有盘相加的总空间

disk_unit=$(lsblk |egrep '^(v|s)d[a-z]' |awk '{print $4}' |sed -n '1p' |sed 's/\(.*\)\(.\)$/\2/')
disk_space=$(lsblk |egrep '^(v|s)d[a-z]' |awk '{print $4}'|sed 's/[a-Z]//'|awk '{disk[$1]++} END {for(i in disk){print i}}' |awk '{sum +=$1};END{print sum}')
echo "磁盘总空间为${disk_space}${disk_unit}"


举报

相关推荐

0 条评论