Linux命令GREP-带有空格的精确值

古斯塔沃
$ cat file.txt | head -n10
icmp_seq=1 ttl=128 time=50.0 ms
icmp_seq=2 ttl=128 time=51.9 ms
icmp_seq=3 ttl=128 time=50.9 ms
icmp_seq=4 ttl=128 time=49.9 ms
$ cat file.txt | grep -v 'time=5 . ms' | head -n 5
icmp_seq=1 ttl=128 time=50.0 ms
icmp_seq=2 ttl=128 time=51.9 ms
icmp_seq=3 ttl=128 time=50.9 ms
icmp_seq=4 ttl=128 time=49.9 ms

我希望所有不包含“ time = 5X.XXms”的行都这样:

$ cat file.txt | grep -v "time=5 . ms" | head -n 5
icmp_seq=4 ttl=128 time=49.9 ms
多米尼克

我认为您可以使用[0-9]for X,它将给出以下正则表达式:

time=5[0-9].[0-9][0-9] ms

因此,您得到以下命令:

cat file.txt | grep -v "time=5[0-9].[0-9][0-9] ms" | head -n 5

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Linux Bash Sed一个线性更改配置值-带有空格或没有空格

使用POST在curl命令中传递带有空格的值

Linux中的精确grep -f命令

文件中带有空格的Grep行

使用 JAVA 启动带有空格的 CMD 命令

使用花括号运行带有空格的多个命令

查找命令-带有空格的文件路径

来自 VBscript 的带有空格的 Cmd 命令

如何创建名称中带有空格的斜杠命令?

Grep精确匹配返回带有句点,空格,连字符等的匹配项

如何使用 grep 匹配带有空格的字符串?

文件夹内的Grep名称中带有空格

如何正确地将带有空格的$ string传递到grep

当传递带有空格的函数参数时,grep尝试从文件而不是通过管道读取

如何grep和复制名称中带有空格的文件

使用python子进程调用带有空格分隔列表的python命令

在python中解析带有空格的命令行参数

`ls` 命令将我的带有空格的目录解释为多个目录

如何从命令输出中使用带有空格的元素初始化数组

PHP解析命令行结果,URL字符串中带有空格

使用 bash 命令在 cpanel 中创建一个名称中带有空格的文件

Spring Boot如何从带有空格的命令行接收参数值?

以管理员身份将带有空格的变量传递给命令行

Java执行路径名称中带有空格的命令

在R中:使用system()传递带有空格的python命令

如何通过bash中的变量传递带有空格的命令行参数

如何通过$ @将带有空格的sed命令传递给Bash函数

对带有空格的文件名使用makefile通配符命令

在回声内的perl命令中带有空格的文件名