以前统计某个目录下的文件大小都用du * -sh
今天看了cu的一篇文章发现,这种方法统计出来的是占用磁盘空间大小,而不是准确的文件大小。
如何统计当前目录下所有文件的大小?含子目录!精确到字节!
find ./ -type f | xargs ls -l | awk 'BEGIN { size=0;}{size+=$5};END{print size}'
find ./ -type f | xargs ls -l | awk 'BEGIN { size=0;}{size+=$5};END{print size}'