如何在目录下的几组文件中grep一个模式?

时间:2014-01-28 18:01:22

标签: awk grep

我在目录下有大量文件。除此之外,我只需要在11月创建/最后修改的文件中搜索模式。通过使用Awk和xargs命令,我能够实现这一目标。但我想知道是否有一个简单的grep命令来实现相同的目标。以下是我使用的命令

ls -ltr |grep "Nov"|awk '{print $9}'|xargs grep -i (pattern)

你能帮我解决这个问题吗?

1 个答案:

答案 0 :(得分:1)

使用find命令:

find . -newermt 2013-11-1 ! -newermt 2013-11-30 -type f -print0 | xargs -0 grep -i pattern