gpt4 book ai didi

linux - 如何在 Linux 中结合使用 tail 和 grep

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

我不能在 Linux 上拖尾文件的最后 n 行,同样我可以 grep例如 grep "2015-09-29 04:"filename.ext但是我怎样才能将两者结合起来,以便我从某个 grep 显示到文件末尾。

最佳答案

您不再使用greptail。你使用 sed:

sed -n '/^2015-09-29 04:/,$p'

默认不打印(-n)。从第一行开始 2015-09-29 04: 到文件结尾 ($),打印这些行。

如果你绝对必须使用 grep 并且你有 GNU grep,那么你可以考虑:

grep -A 999999999 -e '^2015-09-29 04:'

在与模式匹配的第一行之后打印前十亿行左右(如果模式出现在该尾随 Material 期间,计数器将重置)。当然,如果您的文件有 20 亿行长,并且该模式出现在 100 万行之后(并且再也不会出现),那么您将丢失大量数据。

关于linux - 如何在 Linux 中结合使用 tail 和 grep,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32835715/

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