
[英]Is it possible to work with 'for loop grep' commands?
我每年目录中都有很多文件在每个文件中都有像这样的又长又大的句子 for exmaple 项目清单home/2001/2001ab.txt home/2002/2002ab.txt home/2003/2003ab.txt 在主目录中,我得到了home/reference.txt (word 文件列 ...
[英]Is it possible to work with 'for loop grep' commands?
我每年目录中都有很多文件在每个文件中都有像这样的又长又大的句子 for exmaple 项目清单home/2001/2001ab.txt home/2002/2002ab.txt home/2003/2003ab.txt 在主目录中,我得到了home/reference.txt (word 文件列 ...
[英]How to delete all rows except those belonging to more than one group
假设我有一个数据集“df”如下如何删除除属于组“b”和“d”(或属于两个或三个组的任意组合的行)之外的所有行? 如果我只能保留一组,我知道该怎么做,但不知道如何保留多个。 例如,使用 grep function 我可以df <- df[grep("b", df$group),] 但同样,如何 ...
[英]Colorize output with different color
我需要使用 ANSI 颜色为 output 上色,例如蓝色,然后我们抓取一个文件。 但是如果我们在文件中出现 grep 字错误,这个字必须是红色的我尝试使用 grep --colour=always 但它在单词匹配后将颜色重置为默认值例如我的控制台现在是蓝色文本,但如果我使用 安慰我需要控制台回到蓝 ...
[英]grep- Extract text present in one document but absent in other
我想做一些现在不存在的分析。 我有三个不同的蛋白质文件,我想识别/提取存在于一个文件中而其他文件中不存在的蛋白质(它们以简单的文本形式存在,反之亦然)。 我假设我可以使用“grep”命令来完成,但我不确定具体细节。 非常感谢您的帮助。 谢谢! ...
[英]What regex strings can distinguish files containing "PE null null L" from "PE null null d"
我需要一种快速简便的方法来了解给定目录中有多少 dll 是 32 位的,有多少是 64 位的。 当我想到一个更简单的解决方案时,我正准备编写一个 PowerShell 脚本。 我在下面展示了我的想法可以工作,但我需要一点正则表达式帮助才能使其正常工作。 已经证明可以在记事本中打开 dll 文件,只需 ...
[英]Bash - Read portnumbers of certain service(s) into array
我正在使用 grep 搜索端口号(在 bash 脚本中) portstr 现在看起来像这样 现在我想提取冒号 (:) 和后面的空格之间的数字,得到这样的结果端口数组[0]=>22 端口阵列[1]=>22 谢谢你我试过这个 从这里。 但没有任何结果。 ...
[英]Finding User Agents and IPs which make more than 10 req/s in access logs
我想找到每秒发出超过 10 个服务器请求的 IP 个地址和用户代理。 请帮帮我。 我怎样才能做到这一点? 也许用 awk、grep? 这是我的访问日志中的典型行: 为了查找有关 UA 的信息,我正在运行这个:(给我每个独特 UA 的点击量) 我可以做些什么来使这些命令仅向我显示每秒超过 10 个请 ...
[英]I tried this in regex101.com for email addresses but when i apply it in R with grep it does not work
我试图在 regex101.com 中编写代码来识别任何类型的 email 地址。 一般的email地址格式是这样的: rohan.singh@example.com rakesh@example.com hamed.jelveh@example.dd.rr 这个命令在www.regex101.co ...
[英]How to grab filter the numbers of results
我使用grep -E '^[ 0-9]{6}$'在文件中获取 5 位数字(数字或空格)的字符串它返回:71 051 17 293 017299 862610 但是是否可以只提取第一次出现的 2 次? 如果可能的话,在这个例子“71051-17293”中是这样的吗? ...
[英]How to grab filter the numbers of results
这个问题是从 Stack Overflow 迁移过来的,因为它可以在 Super User 上回答。 昨天迁移。 我使用grep -E '^[ 0-9]{6}$'在文件中获取 5 位数字(数字或空格)的字符串它返回:71 051 17 293 017299 862610 但是是否可以只提取第一次 ...
[英]grep "Sound On" && echo "do something" command does not give me result
我试着看看广播电台是否在广播静音。 由于这个测试目的,我从 grep 中删除了--quiet并将Sound Off反转为Sound On ,这样我可以得到响应do something 。 Grep 现在总能找到字符串Sound On将其着色为红色。 但是我没有得到 echo 命令的响应。 如果我使 ...
[英]How can I match two sections of a filename to list the files that match it?
我有一堆文件需要合并。 文件的名称是这样的 - 我想合并 JOHN_80_xyz_yeti.txt 和 JOHN_80_def_yeti.txt; JOHN_80_xyz_puma.txt 和 JOHN_80_def_puma.txt; JOHN_81_xyz_yeti.txt 和 JOHN_ ...
[英]search lines of text file for a value and show results over a certain number
我有一个这种格式的文本文件: 地址、姓名、姓名 2、计数、垃圾我想搜索(在 Linux 上使用正则表达式或 grep)“计数”超过一定数量的行。 这可能吗? 如果没有,我想我必须将数据加载到 mysql 中,这样我才能运行查询。 谢谢! ...
[英]Print the last line above the command, only if the line starts with "#" and there is no space or tab before it
我想打印命令上方的最后一行,只有当该行以“#”开头并且它前面没有空格或制表符时,即使命令和以“#”开头的行之间有一个空行. 例子: 预计 output: 我要求 ChatGPT 解决这个问题,但是如果 #line 和命令之间有一个空行,下面的命令就不起作用: ...
[英]Extract substring from grep/awk results?
我有一个 grep 命令可以在文件中查找行,将这些行传递给 awk 并打印出第 1 列和第 15 列。 到目前为止,一切都很好。 这会产生如下列表: 理想情况下,我想向 awk 命令添加一些正则表达式,以便我得到: 我的搜索只返回了如何使用带有 awk 的正则表达式来识别字段,但没有返回从结果中提 ...
[英]Send an email if grep has results
我正在尝试做一个简单的脚本,如果“grep”有结果,发送 email 和结果。 但如果没有拒绝,我还想发送一个 email ...
[英]GREP: Find words containing multiple specific characters
澄清一点,虽然我知道如何用单个特定字符获取单词,但我不确定如何寻找多个字符。 例如,什么 grep 命令将用于仅检索同时包含“b”和“p”(以任何顺序)的单词,而不是仅检索一个或另一个? 使用上面的例子,如果你得到像“bear”、“pear”、“biography”和“printable”这样的词, ...
[英]How to use alternation operator in Vim + RipGrep?
我的.vimrc中有以下内容(我相信)使:grep在 Vim 内使用rg : 我想搜索名为render...的函数的所有定义。 如果我做 在命令行上,我得到了我要找的东西。 但 在 vim 结果 我尝试了\的其他一些组合,将整个查询放在/.../中,但无法正常工作。 如何在 vim的 ripgre ...
[英]Remove a matching string after a specific string a file using shell command
我的文件 abcd.yml 中有以下内容,缩进如下: 尝试了以下: 但它正在从我不想要的文件中删除所有出现的上述字符串。 预计 Output: 我需要为 1000 个文件执行此操作。因此需要一个脚本来执行此操作。文件为 .yml 格式。 ...
[英]Catch an entire function with grep
想要用另一个替换文件中的 function。 我有这个: 文件 1.cpp: 和 File2.cpp: 我尝试编写脚本,但我的 grep 没有提供结果: ...