获取指定目录大小
Posted tanshouke
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了获取指定目录大小相关的知识,希望对你有一定的参考价值。
要求:打印/opt/目录的文件大小(只打印数字)
[root@sql02 opt]# du -h #获取所有文件占用大小 0 ./scp 257M ./mysql-cluster 357M . [root@sql02 opt]# du -h|sed -n ‘$p‘ #取最后一行,获取总大小 357M . [root@sql02 opt]# du -h|sed -n ‘$p‘|grep -o ".*M" #打印指定字符串 357M [root@sql02 opt]# du -h|sed -n ‘$p‘|grep -o ".*M"|sed ‘s/M//g‘ #将字符串M全部替换为空 357 [root@sql02 opt]#
[root@sql02 opt]# du -h /opt |sed -n ‘$p‘|grep -o ".*M"|sed ‘s/M//g‘
357
[root@sql02 opt]
实现效果:
以上是关于获取指定目录大小的主要内容,如果未能解决你的问题,请参考以下文章
Swift新async/await并发中利用Task防止指定代码片段执行的数据竞争(Data Race)问题