egrep

从文件中删除特定字符串
egrep

从文件中删除特定字符串

输出.txt 1.1.1.1:22/ does not support password authentication. [ERROR] target ssh://2.2.2.2:22/ does not support password authentication. [ERROR] target ssh://3.3.3.3 我想:22/ does not support password authentication. [ERROR] target ssh://从新output.txt文件中删除字符串并将 IP 地址放入其中 期望输出: 1.1...

Admin

find -exec grep {} \; egrep -v string \; # 命令链刹车
egrep

find -exec grep {} \; egrep -v string \; # 命令链刹车

我正在使用 find 命令来查看它的行为,但我有点迷失。 第一位很好: find . -maxdepth 1 -exec grep -l abc {} \; grep: .: Is a directory ./file2.pdf ./file1 然后我尝试通过链接另一个 egrep 命令来排除 .pdf 文件,但失败了。 find . -maxdepth 1 -exec grep -l abc {} \; -exec egrep -vl '*.pdf' {} \; grep: .: Is a directory ./file2.pdf ./file...

Admin

egrep 在包含数字和单词的文件中查找不以 91 或 93 开头的数字
egrep

egrep 在包含数字和单词的文件中查找不以 91 或 93 开头的数字

我有一个包含数字和单词的文件,我只需要获取数字: 文件: ASCII Baron Cbada Dbadal ebadals Abadessa Abadesses Abadia Abarca jbarques Zbat Abdalong Rbdies Abdon Abel ibelard Abell Abella Abellan Abellana quebellanes 370 410 1 12 123 1234 12345 123456 1234567 12345678 123456789 87654321 7654321 654321 54321 43...

Admin

搜索特定的 RegEx
egrep

搜索特定的 RegEx

我有一个命令可以产生这样的输出: [size][tabulation][path] 我想排除所有具有多个级别的路径 保持 : /a 排除 : /a/b 或者 : /a/b/c[...] 但我没有找到任何可以做到这一点的正则表达式。我想到了类似 [space][path][space] 但输出中没有任何空格,每行只有一个制表符,仅此而已 你有什么主意吗 ? ...

Admin

如何使用 grep 命令从第二列开始搜索
egrep

如何使用 grep 命令从第二列开始搜索

我有一个包含以下字符串的文件: site1.com,Level1.2 site2.com,Level1.1,Level1.0,Level1.2 site3.com,Level1.2 site4.com,Level1.2,Level1.1,Level1.0,Levelv3 siteLevel1.2,Levelv2 Level1.2,Levelv2 我想用来grep搜索一个单词。我使用了这个命令: grep -w "Level1.2" file1.txt > result.txt 输出为: site1.com,Level1.2 site2....

Admin

分割文件:用“sed”替换“egrep”
egrep

分割文件:用“sed”替换“egrep”

我想分担我的$文件包含X将行分成两半,并检查有多少行包含“死的“在日志中。我从以下内容开始: half=`expr $(egrep -c . $file) / 2` sed -n 1,${half}p $file | xargs echo $file $half $(egrep -c dead $I) > log_1 sed -n ${half},${egrep -c . $file}p | xargs echo $file $half $(egrep -c dead $I) > log_2 第一个sed命令的输出正常...

Admin

查找存储库中未出现的字符串
egrep

查找存储库中未出现的字符串

问题:我有一个中等大小的存储库(数千个文件,数十万行)。 我有一个约有 5000 行的文本文件。 我需要在文本文件中找到未在存储库其他任何地方出现的行。 是否有一个工具,或者一种巧妙使用 grep 的方法,可以有效地找到这个答案? 谢谢你的帮助 ...

Admin

Unix - 从文件中使用 grep 查找多个关键字
egrep

Unix - 从文件中使用 grep 查找多个关键字

我有一个脚本,可以在所有日志文件中搜索关键字。它工作得很好。 LOG_FILES={ "/Sandbox/logs/*" } for file in ${LOG_FILES[@]}; do grep $1 $file done 这只适用于 1 个关键词。如果我想搜索 1 个以上的关键词,比如 4 个甚至 10 个关键词,该怎么办? 因此我会输入: ./myfile.sh 120.2.1.1 Chrome 400 POST 它会检查所有日志文件中的 IP 地址、chrome、400 和 POST 关键字。我在网上看到,他们有类似这样的内容...

Admin

保留与字符串搜索匹配的第一行,并删除所有匹配相同字符串的后续行
egrep

保留与字符串搜索匹配的第一行,并删除所有匹配相同字符串的后续行

我试图保留与字符串搜索匹配的第一行并删除所有与相同字符串匹配的后续行。 有任何想法吗? $ cat example-input.txt Question one|some other text Question two|dfgdfgdfgvd Question one| dfg dfg dfg dfg Question three|aa bb cc dd eee Question one|zz aa BB yy qq Question four|zz xx yy qq cat example-input.txt | someuniqprogramoro...

Admin

在 sh 中将一个命令的标准输出管道传输到两个命令的标准输入
egrep

在 sh 中将一个命令的标准输出管道传输到两个命令的标准输入

tee [使用 >()] 命令不起作用,因为 sh(bourne shell)不支持该命令。 我想要实现的是将“ifconfig -a”的输出发送给两个不同的命令。 这是我的命令(显然不正确): ifconfig -a | egrep -o '255\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]' | egrep -o 'ff[[:xdigit:]]{6}' 我尝试过此命令的其他变体,包括使用 tee 的可能性,但由于与 sh 不兼容,它似乎不起作用。必须保持最低级别的构造,这就是我尝试使其工作的原因。 我知道在管道上eg...

Admin

使用 ls 管道时,solaris 中的 grep 不起作用
egrep

使用 ls 管道时,solaris 中的 grep 不起作用

我在 solaris 中使用以下命令 ls -l | grep '*PROC*' 但它不起作用。我有许多文件的名称中包含“PROC”,例如“XREF_PROC.complete”,但当我使用上述命令时,它没有显示任何输出。当我使用ls *PROC*它时它可以工作,但使用 grep 时则不行。 谢谢 ...

Admin

如何 grep 精确模式
egrep

如何 grep 精确模式

我尝试了几种 grep / egrep 方法,使用了不同的选项,但都没有奏效。我尝试 grep 精确匹配我在日志中查找的模式。 例如,我只想要 grep 一个模式“ERROR”,而不是单词“ERROR123”。 我有两种模式来检查错误/异常。我正在寻找一种解决方案,让我只能使用 grep、egrep、awk 或 sed 进行精确匹配。 以下是更新内容: ERRCNT=`cat $LogFile | tail -c +$lastPosition | head -c +$difference | grep -qw "$EXPR1|$EXPR2"` PAT...

Admin

egrep 以 H:MM:SS 格式显示时间
egrep

egrep 以 H:MM:SS 格式显示时间

处理文件时需要 grep 带有 H:MM:SS 格式时间戳的行。我尝试了以下 egrep '[0-9]:[0-9]:[0-9]'。对我不起作用。我在正则表达式中做错了什么? ...

Admin

将 grepping 限制在非注释行
egrep

将 grepping 限制在非注释行

我需要在 Perl 源文件中查找包含bin/exim|SendEmail|Unformatted注释行以外的行(以#可能的空格开头的行)。 我知道如何使用多个 FreeBSD 命令调用的管道来实现这一点grep。是否可以只使用一个命令grep(而不是管道)来实现? ...

Admin

grep 双引号中的下一个精确匹配
egrep

grep 双引号中的下一个精确匹配

我正在尝试 grep 字符串和下一个用双引号标记的字符串。 它是一个.xml 文件,其内容如下: <jvmEntries xmi:id="1183122130078" verboseModeClass="false" verboseModeGarbageCollection="true" verboseModeJNI="false" initialHeapSize="512" maximumHeapSize="1024" runHProf="false" hprofArguments="" debugMode="false" debugArgs="...

Admin