【发布时间】:2012-04-30 00:43:07
【问题描述】:
grep 用于在文件中搜索以查看是否有任何行与给定的正则表达式匹配。但是,我有这种情况 - 我想编写一个匹配文件名本身(而不是文件内容)的正则表达式。我将从系统的根目录运行它,以查找所有与正则表达式匹配的文件。
例如,如果我想查找所有以“f”开头并以 .frm 结尾的 Visual Basic 表单文件,我将使用正则表达式 -
"f[[:alnum:]]*\.frm"
grep 能做到这一点吗?如果没有,是否有一个实用程序可以让我这样做?
【问题讨论】:
-
前近四年肯定有很多重复。
-
Not 重复(控制来自 grep 的输出(与匹配等无关)):How can I use grep to show just filenames on Linux?我>
标签: grep