grep 相关问题

grep是一个最初为Unix编写的命令行文本搜索实用程序。它使用正则表达式来匹配文本,通常用作管道中的过滤器。仅当您的问题与使用基于grep或grep的API的编程相关时,才使用此标记。与使用或排除grep命令行选项本身有关的问题本身是偏离主题的。

Regexp/grep 根据标题查找两个相同值之一?

我在命令行上有以下输出: % pmset -g 自定义 电池电量: 盖苏克 1 低功耗模式1 待机延迟高 86400 待机延迟低 10800 待机...

回答 2 投票 0

在 .gitlab-ci.yml 中使用 grep 查找一行

在我的 .gitlab-ci.yml 文件中,我有以下行 - if: '$CI_COMMIT_MESSAGE =~ /^\[release\]::/' 该行用于检查以 [release]:: 开头并遵循 gitlab yml 约定的提交消息

回答 1 投票 0

使用curl和grep从文件中提取数据

我已经尝试了几个小时但没有运气,我想提取(id,remote_ip,listen_addr)并将其放入txt文件中 我已经成功做到了 卷曲 -s https://pastebin.com/raw/gGt524CS |克...

回答 1 投票 0

jq 使用具有特殊字符 DOT (.) 的键解析 json

我有一个json {“资金转移”:{ “com.mytest.map”:{ “地图”: { “java.util.HashMap”:{ “AGREEMENT_OWNING_ORG”...

回答 1 投票 0

grep 何时在 bash 中搜索带引号和/或不带引号的文件的模式?

我对 grep 是否搜索包含引号或省略它们的模式以及何时在 bash 中按字面处理模式感到困惑。 到目前为止,我的经验让我相信 grep 会自动执行

回答 1 投票 0

如何在 Linux 上使用 grep 搜索包含 DOS 行结尾 (CRLF) 的文件?

我想在Linux上搜索包含以grep结尾的DOS行的文件。 像这样的东西: grep -IUr --颜色 ' '。 上面的内容似乎与文字 rn 匹配,但这不是我们想要的。

回答 9 投票 0

使用二元词、三元词拆分单词

我有这个文本文件: 工作过 在职的 作品 经测试 测试 寻找 成立 它包含一百万个单词,没有空格。它可能包含 unicode 字符。 最长的单词是“工作”: awk '{pr...

回答 1 投票 0

按文件查找字数统计文件

是否可以使用 grep 确定特定单词在多个文件中出现的次数(逐个文件) “-c”选项,但这会返回匹配行数

回答 1 投票 0

使用 grep/sed/awk 查找并替换 URL?

我经常需要将本地 URL 替换为大型 WordPress 数据库中的实时 URL。我可以在 TextMate 中完成,但通常需要 10 多分钟才能完成。 基本上,我有一个 10MB+ 的 .sql 文件...

回答 3 投票 0

如何使用 grep/egrep 查找文件中重复的单词?

我需要在unix(bash)中使用egrep(或grep -e)查找文件中的重复单词 我试过: egrep "(\<[a-zA-Z]+\>) " 文件.txt 和 egrep "( [a-zA-Z]+ ) " 文件.txt 但由于某种原因...

回答 5 投票 0

使用正则表达式(REGEX)从coverage.py获取总覆盖率百分比值

这个问题基本上是关于如何使用正则表达式,但我在很多非常密切相关的问题中找不到任何答案。 我使用 co 在 gitlab 管道中创建覆盖率报告...

回答 4 投票 0

如何使用 grep 按长度过滤匹配的行?

我想过滤掉 grep 匹配的行,以便从匹配结果中删除超过某个最大长度的行。 一个示例用例是我使用 grep 来查找

回答 1 投票 0

grep 正则表达式用于包含数字对(或更多)的行

我一直在研究如何制定正确的正则表达式,其中文件格式如下: 2999 1245 8765 2323 4545 1213 1332 6543 1234 4567 6789 0124 1234 5678 9012 3456 仅匹配具有

回答 1 投票 0

grep 正则表达式用于行对或更多数字

我一直在研究如何制定正确的正则表达式,其中文件格式如下: 2999 1245 8765 2323 4545 1213 1332 6543 1234 4567 6789 0124 1234 5678 9012 3456 仅匹配具有

回答 1 投票 0

grep 正则表达式查找具有连续相同整数的行?

我一直在研究如何制定正确的正则表达式,其中文件格式如下: 2999 1245 8765 2323 4545 1213 1332 6543 1234 4567 6789 0124 1234 5678 9012 3456 仅匹配具有

回答 1 投票 0

Grep 查找模式但排除模式嵌套的结果

我有一个大文件,其中包含以逗号分隔的键=值对的行。例如: 日期=2024/08/19,时间=09:15:51,ID=9,PID=49,ERR=12,RCA=52 日期=2024/08/19,时间=10:28:40,ID=10,PID=50,ERR=,RCA=52...

回答 1 投票 0

grep 报告在上下文中包含函数名称

git-diff 报告包含更改的直接函数名称,如下所示: $ git diff diff --git a/apps/cli/elmo.py b/apps/cli/elmo.py 索引 ac056e9..1b7c1d0 100644 ---a/myfile.c +++ b/myfil...

回答 3 投票 0

替换字符串中被截断的单词

我继承了一个 R 项目,该项目的数据框带有截断的文本字符串。根据SO上的一些答案,我尝试过: 临时$taname2 <- gsub("\bDistr\b", "District", temp$

回答 3 投票 0

如何通过 ghe-logs-tail 进行 grep 或 awk?

对 Stack 上的精英主义说不,我已经受够了这个地方。

回答 1 投票 0

根据两个关键字搜索记录

我有一个Linux中包含1000多条记录的文本文件。 每条记录都以关键字 RECORD 开头,格式如下 记录 参考 输入ID 输出ID 网络ID 交易ID ...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.