linux - 我如何在文件中搜索多行模式?

linux - 我如何在文件中搜索多行模式?

我需要找到包含特定字符串模式的所有文件。 想到的第一个解决方案是使用xargs grep管道查找:find.-iname '*.py' | xargs grep-e 'YOUR_PATTERN' 但是如果我需要找到跨越多行的模式,我会陷入困境,因为vanilla grep找不到多行模式。…


.net - 搜索字符串文字

在寻求本地化时,我需要找到所有在我们的源代码中乱七八糟的字符串。 我正在寻找一种方法将其编写到修改后的源代码库检查中。(IE之后有人检查一些东西有一个框设置来检查这个统计)我可能会使用NAnt和CruiseControl或者什么来处理CVS的管理(在我的情况StarTeam井)但是你知道任何脚本(或命令行)实用程序来准确地循环查找字符串文字的源代码?我意识到我可以做简单的字符串查找基于正则表…


linux - 在递归中查找文件中字符串/正则表达式匹配的最佳方法是什么?(UNIX)

我不得不多次这样做,通常是在尝试查找使用变量或函数的文件时。 我记得过去使用xargs和grep这样做,但我想知道是否有更简单的方法。…


search - 在没有索引的情况下搜索文件内的字符串的工具

我必须在一个令人难以置信的旧版应用程序中更改一些连接字符串,而编写它的程序员认为用遍布各处的连接字符串来粘贴整个应用程序将是一个好主意。 Visual Studio的“当前项目”搜索非常慢,我不信任Windows搜索。 那么,什么是最好的免费,非索引文本搜索工具呢? 它应该做的就是返回一个包含文件夹及其子文件夹内所需字符串的文件列表。 我正在运行Windows 2003 Server。…


我如何使用grep在文件夹中查找单词?

在Windows中,我会搜索在文件夹中查找单词。 同样,我想知道一个特定的单词是否出现在包含许多子目录和文件的目录中。 我对grep语法的搜索显示我必须指定文件名,即grep string filename 。 现在,我不知道文件名,所以我该怎么办? 一个朋友建议做grep-nr string,但我不知道这意味着什么,我没有得到任何结果(直到我发出ctrl+c时才有回应)。…


bash - 使用grep搜索文件中的十六进制字符串

我一整天都在尝试让它发挥作用。 有谁知道如何获取grep,或类似的东西,以检索文件中的十六进制字符串的偏移量? 我有一堆hexdumps我需要检查字符串,然后再次运行并检查值是否已更改。 我已经尝试过hexdump和dd,但问题是因为它是一个流,我丢失了文件的偏移量。 有人必须遇到这个问题和解决方法。 我能做什么? 为了澄清,我有一系列来自GDB的转储内存区域。 我试图通过搜索存储号码…


linux - “发现:路径必须在表达式之前:”我如何指定一个递归搜索,也可以查找当前目录中的文件?

我很难找到在当前目录及其子目录中查找匹配项。 当我运行find*test.c,它只会给我当前目录中的匹配项。(不在子目录中查看) 如果我尝试find.-name*test.c find.-name*test.c我希望得到相同的结果,但是它只给我一个子目录中的匹配项。 当有工作目录中应该匹配的文件时,它会给我: find: paths must precede express…


regex - 在R中使用grep查找字符串作为整个单词(但不是字符串作为单词的一部分)

我正在寻找合适的正则表达式。 下列 t1=c("IGF2, IGF2AS, INS, TH", "TH", "THZH", "ZGTH") grep("TH",t1, value=T) 返回t1所有元素,但只有第一个和第二个是正确的。 我只想要带有单词/短语TH条目返回?…


search - 如何递归搜索整个项目/文件夹中的单词?

假设我在一个文件夹中搜索一个类JFactory并且它是子目录。 如何归档包含class JFactory ? 我不想替换那个词,但我需要找到包含class JFactory文件。…



macos - Unix命令在所有文件中搜索文本字符串

如何让unix在字符串“hello”的所有文件中搜索? 我试过以下,但它不工作: sudo grep "hello" | find/-name "*" 2>/dev/null 有没有人有任何其他的想法? 谢谢。…




linux查找当前目录下的文件内容 linux全局搜索字符串 linux shell查找文件中的字符串 grep find linux在文件中查找关键字 grep递归查找文件内容 grep搜文件夹 shell查找字符串