gpt4 book ai didi

regex - 如何统计一个文件组的行数?

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:41:28 26 4
gpt4 key购买 nike

我想统计指定月份内所有日志文件的行数。到目前为止,我使用以下命令获取了这些文件。

ls localhost_access_log.[0-9][0-9]-11-11*

此文件名的示例是 localhost_access_log.10-10-11.log

我尝试使用

ls localhost_access_log.[0-9][0-9]-11-11* | wc -l 

这个选项给我的是ls过滤的文件数,不是我想要的。我想要包含这些文件的所有行的总和。谢谢

最佳答案

这将为您提供所有文件中的总行数 -

wc -l localhost_access_log.[0-9][0-9]-11-11* | awk 'END{print $1}'

更好 -

awk 'END{print NR}' localhost_access_log.[0-9][0-9]-11-11*

关于regex - 如何统计一个文件组的行数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8565159/

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