gpt4 book ai didi

linux - Grep 到给定的文件名

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:44:10 24 4
gpt4 key购买 nike

我有一个目录,其中包含许多包含许多文件的子目录。

我使用 ls * 列出当前目录的内容。我看到某些文件的名称是相关的。因此,可以这样获取相关文件 ls * | grep "abc\|def\|ghi".

现在我想在给定的文件名中搜索。所以我尝试类似的东西:ls * | grep "abc\|def\|ghi"| zgrep -i "ERROR"*,但是,这不是查看文件内容,而是查看名称。有没有一种简单的方法可以用管道做到这一点?

最佳答案

要使用 grep 搜索目录中文件的内容,请尝试使用 find 命令,使用 xargs 将其与 grep 命令结合使用,如下所示:

find . -type f | xargs grep '...'

关于linux - Grep 到给定的文件名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28306328/

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