Linux脚本练习之统计文件大小之和
时间: 2024-01-14 21:04:44 浏览: 88
Linux中统计文件大小
好的,这是一个很好的问题!要统计文件大小之和,我们可以使用以下脚本:
```shell
#!/bin/bash
# 统计文件大小之和的变量
total_size=0
# 循环遍历当前目录下的所有文件
for file in *
do
# 判断文件是否为普通文件
if [ -f "$file" ]
then
# 获取文件大小
file_size=$(du -b "$file" | awk '{print $1}')
# 统计文件大小之和
total_size=$((total_size + file_size))
fi
done
# 输出文件大小之和
echo "Total size of files in $(pwd): $total_size bytes"
```
这个脚本会遍历当前目录下的所有文件,判断是否为普通文件,如果是,就获取文件大小并统计文件大小之和。最后输出文件大小之和。
希望这个脚本对你有所帮助!
阅读全文