ChinaUnix.net
相关文章推荐:

grep 字符串 抽取

grep 搜索字符串 命令格式: grep string filename 寻找字串的方法很多,比如说我想找所有以M开头的行.此时必须引进pattern的观 念.以下是一些简单的□例,以及说明: ^M 以M开头的行,^表示开始的意思 M$ 以M结尾的行,$表示结束的意思 ^[0-9] 以数字开始的行,[]内可列举字母 ^[124ab] 以1,2,4,a,或b开头的行 ^b.503 句点表示任一字母 * 星号表示0个以上的字母(可以没有) + 加号表示1个以上的字母 \. 斜线可以去掉特...

by Hand.in.Hand - Solaris文档中心 - 2006-06-29 10:36:51 阅读(1307) 回复(0)

相关讨论

我有一个这样的格式的配置文件: "server": 80, #eof 请问我如何只用grep就能提取到其中的80那个数字??

by wojiaohesen - Shell - 2012-03-29 16:38:54 阅读(3746) 回复(4)

目标:搜寻某目录内同时含有字符串aa和bb的文件,列出文件名 备注:现只能实现搜寻单个字符串,例子: grep -irlw 'aa' Floder/ 求解。。。 [ 本帖最后由 RockyTom 于 2009-7-1 17:04 编辑 ]

by RockyTom - Shell - 2009-07-02 12:34:39 阅读(3079) 回复(15)

如题,想用grep搜出一段含有字符串, :bact\(0\)的一行,但是因为含有\(和\)没办法搜出来,请问有什么解决办法?谢谢各位

by ponyoren - Shell - 2014-06-27 16:40:02 阅读(2208) 回复(7)

在shell 下[code]cat files | grep -E "\" | awk '{print $1}' [/code]是可以精确的根据字符串查找到结果, 由于特殊原因不能使用 "\< \>" 这个字符串的 界定符,请教有其它的方法可以替换这个字符界定符吗? 没有使用界定符 \>的话,会在文本查找到 xy88 , xy888 等 谢谢

by xqf - Shell - 2014-03-20 10:04:07 阅读(1601) 回复(5)

有一文件:change.conf 内容如下: dong.hui pptpd "Dong.huI" 192.168.1.1 wang.jing pptpd "Wang.jinG" 192.168.1.2 zhang.wei pptpd "Zhang.weI" 192.168.1.3 liu.mingfei pptpd "Liu.mingfeI" 192.168.1.4 zhang.jin pptpd "Zhang.jiN" 192.168.1.5 wang.zhi pptpd "Wang.zhI" 192.168.1.6 sun.xiaojin pptpd "Sun.xiaojiN" 192.168.1.7 li.qingsheng pptpd "Li.qingshenG" 192.168.1.8 liu.yuhua pptpd "Liu.yuhuA" 192.168.1.9...

by klathleen - Perl - 2011-08-04 19:38:37 阅读(3359) 回复(9)

有如下文件test.txt test test1 test2 test-1 test-2 使用grep '\' test.txt 跟使用grep -w "test" test.txt的效果一样。[code]-bash-3.00# grep '\' test.txt test test-1 test-2 -bash-3.00# [/code]现在我想要的是过滤test的时候不要显示test-1,test-2这些,该如何去做?

by Single_GG - Shell - 2011-07-18 10:40:12 阅读(4315) 回复(7)

for x in `cat b.txt | awk '{print $1}'` do grep $x a.txt 2>/dev/null 1>??(就这里不会写,将grep所得结果添加到b文件的当前$x的这行最后边) done 举个例子 b是 111 aa 222 ee 333 dd a是 asd222asd bb cc 想要的结果就是 111 aa 222 ee asd222asd bb cc 333 dd 想用上边的grep结果写,请问如何添加?

by han52617 - Shell - 2009-04-19 01:12:12 阅读(2575) 回复(7)

我有一个ip文件,内容如下: [quote]tcp 6 431998 ESTABLISHED src=127.0.0.1 dst=127.0.0.1 sport=32772 dport=631 src=127.0.0.1 dst=127.0.0.1 sport=631 dport=32772 [ASSURED] use=1 tcp 6 113 TIME_WAIT src=172.31.0.35 dst=218.61.34.138 sport=32775 dport=80 src=218.61.34.138 dst=172.31.0.35 sport=80 dport=32775 [ASSURED] use=1 tcp 6 113 src=192.168.1.2 dst=222.30.16.99 sport=45824 dport=53 [UNREPLIED] ...

by __lxmxn__ - Shell - 2007-05-13 06:27:07 阅读(2377) 回复(4)

(整理:jason ) 1. grep简介 grep (global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。Unix的grep家族包括grep、egrep和fgrep。egrep和fgrep的命令只跟grep有很小不同。egrepgrep的扩展,支持更多的re元字符, fgrep就是fixed grep或fast grep,它们把所有的字母都看作单词,也就是说,...

by jasonhe - Linux文档专区 - 2007-01-09 15:33:13 阅读(766) 回复(0)

grep提取字符串 $cat temp tcp 6 13 TIME_WAIT src=192.168.0.117 dst=219.133.50.10 sport=1747 dport=80 src=219.133.50.10 dst=219.140.*.* sport=80 dport=1747 [ASSURED] use=1 $grep -Eo 'scr.+dport[^ ]+' temp 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/9293/showart_62586.html

by ruiqingzheng - Linux文档专区 - 2005-12-20 21:49:57 阅读(1288) 回复(0)