grep 相关问题

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

不使用-v标志而忽略字符串

我试图使用egrep在包含某个单词的文件中查找行,但不要从该单词开始。我目前正在这样做... egrep'^ word | word'file.txt我试着把它放在括号中......

回答 1 投票 1

用通配符grep

我想grep文件中的以下字符串:directory1 directory2 directory3有没有办法用grep同时grep所有3?例如:cat file.txt | grep目录[1 -...

回答 3 投票 3

Bash-在每个grep对应关系上运行命令而不停止尾部-n0 -f

我正在监视日志文件,我的最终目标是编写一个使用tail -n0 -f的脚本,并在grep找到对应关系后执行某个命令。我目前的代码:tail -n 0 -f $ ...

回答 2 投票 0

返回参数sed / grep / awk / gawk中的字符串

需要一些帮助来返回2个特定分隔符内的日志文件中的所有数据。我们通常有如下所示的日志:2018-04-17 03:59:29,243 TRACE [xml]这只是一个测试。 2018-04-17 13:22:24,230 ......

回答 2 投票 2

grep -l在管道到xargs时没有按预期运行[重复]

所以我有一个命令,如:grep“\”tool \“:\”SEETEST \“”* -l它独立运行 - 它打印出一个为当前目录中所选工具生成的JSON文件列表。但是,如果我......

回答 1 投票 0

使用grep从JSON中提取字符串

我有一个JSON输入:{“policyItems”:[{“accessses”:[{“type”:“submit-app”,“isAllowed”:true}],“users”:[],“groups”:[。 ..

回答 1 投票 2

在一个列式文件中组合多个grep变量

我有一些grep表达式,它们计算匹配字符串的行数,每个表达式用于一组具有不同扩展名的文件:Nreads_ini = $(grep -c'^>'$ WDIR / * _ R1.trim.contigs.fasta)。 ..

回答 3 投票 0

在给出grep命令的正则表达式之前,美元符号意味着什么?

我在看我如何在文件中grep一些不可打印的字符。我终于发现这个工作:grep -c $'\ xEF \ xBB \ xBF'* .xml然而,我无法找到任何意义的...

回答 1 投票 2

使用linux工具将行从一种格式转换为另一种格式[关闭]

让我们考虑以下格式的原始:|节点[42] {id:42} |节点[208813] {id:208813} |节点[292823] {id:292823} |有可能使用Linux工具将其映射到:42,208813,292823其中,这些......

回答 1 投票 -4

grep:查找包含单词`star`但不包含单词`start`的所有文件

我有一堆文件:一些包含单词star,一些包含单词start,一些包含两者。我想grep包含单词star的文件,但不是单词start。怎么会这样 ...

回答 2 投票 0

一个R函数,它沿列查找多个对象

这似乎是一个简单的问题,可能是它,但我无法找到一个简单的解决方案(它也可能是重复的,但我找不到任何东西)。假设我有一个字符串数组:objects = c(“apple”,“...

回答 3 投票 0

比较基于第1列的两个文件,打印一个文件的唯一部分

我有两个文件看起来像这样:file1:RYR2 29 70 0.376583106063 4.77084855376 MUC16 51 94 0.481067457376 3.9233164551 DCAF4L2 0 13 0.0691414496833 3.05307268261 USH2A 32 62 0.481792717087 ...

回答 1 投票 3

如何grep使用RunLoop的macOS控制台应用程序的标准输出

这里是一个简单的swift代码,用于macOS控制台应用程序:import Foundation print(“hello world”)RunLoop.main.run()在我的实际代码中,我使用RunLoop来避免离开控制台应用程序,因为我对某些人做出了反应......

回答 1 投票 0

在grep中查找模式向量的匹配索引

使用grep时是否有一种简单的方法可以找到相应的向量索引? v = c(123,456,789,651)pat = c(1,35,47,8)id = grep(paste0(pat,collapse =“|”),v)v [id] [1] 123 789 651我想。 ..

回答 1 投票 0

如何在Python中打开/ etc / group时只显示用户的名字?

这是我的代码:grouplist = open(“/ etc / group”,“r”),grouplist为f2:open(“group”,“w +”)为f1:f1.write(f2.read())f1 .seek(0,0)command = f1.read()print ...

回答 2 投票 -1

grep - q“$ 1 [^ _-]”

任何人都可以解释这个胡言乱语的意思:“[^ _-]”来自grep - q“$ 1 [^ _-]”我做了一个男人grepand什么都没发现。

回答 1 投票 0

如何从unix中有两个已知和未知字符串的文件中grep?

我试图grep包含两个字符串的行。第一个字符串是“ulist”,第二个字符串可以包含前缀中的任何内容,但应以字符串“path”结尾。只有那些线需要......

回答 2 投票 0

解析多个HTML标签Bash [重复]

我该如何解析以下的html代码?我已经找到了解析“AAA,BBB”的方法但是对我来说无法解析“1. CCC”和“DDD”输出应该如下:AAA,BBB,CCC,DDD&...

回答 1 投票 -1

如何获取PDF格式的逗号分隔页面列表?

考虑这里链接的PDF“colorpages.pdf”我有两个命令来了解a)我在PDF中有多少彩色页面b)使用哪种页面颜色。对于a)我使用gs -o - -sDEVICE = inkcov ...

回答 1 投票 0

Docker容器中的pipe和grep似乎被阻止了

我有一个简单的bash脚本如下所示,它是docker镜像的一部分。 test.sh,#!/ bin / bash set -e logit(){log_date =`date +“%F%T”`echo“[$ log_date] [INFO] $ 1”} waitForServerToStart(){...

回答 1 投票 1

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