gpt4 book ai didi

linux - 如何从 'size' 命令获取总大小?

转载 作者:太空宇宙 更新时间:2023-11-04 11:33:23 29 4
gpt4 key购买 nike

我想找到 libc.a 的所有部分/段的大小。

当我在上面运行 size 时,我得到许多行输出,具有不同的文件名。这是我得到的几行代码的片段:

   text    data     bss     dec     hex filename
244 4 0 248 f8 init-first.o (ex /usr/lib64/libc.a)
720 0 0 720 2d0 libc-start.o (ex /usr/lib64/libc.a)
67 0 0 67 43 sysdep.o (ex /usr/lib64/libc.a)
942 0 0 942 3ae version.o (ex /usr/lib64/libc.a)

size命令只输出libc.a所有段的总大小不就可以了吗?

最佳答案

size -t/usr/lib/libc.a 应该这样做。

这是添加 -t 选项后的最后一行。所以只提取最后一行管道到 tail -n 1

$ size -t /usr/lib/libc.a  | tail -n 1
1534448 3764 19567 1557779 17c513 (TOTALS)

关于linux - 如何从 'size' 命令获取总大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9674564/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com