我需要获取文件夹的大小以进行比较。但我通过路径获取文件夹大小。如何只获取我的文件夹的大小?我在中使用以下命令bash:
size=`du -b --max-depth=0 ./main_folder/data`
Run Code Online (Sandbox Code Playgroud)
输出:
12260550 ./main_folder/data
Run Code Online (Sandbox Code Playgroud)
预期的:
12260550
Run Code Online (Sandbox Code Playgroud)
由于您尝试将大小存储在变量中,因此您可以只采用第一个值并忽略其余部分,如下所示:
read size _ < <(du -b --max-depth=0 main_folder/data)
echo "size=$size"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
16844 次 |
| 最近记录: |