[英]greping a specific regex
我试图打印出以三个 0 开头、以三个 1 结尾并且中间有零个或多个 0 的每个字符串。
我得到了一个包含一个大字符串的文件,用 XXX 分隔我需要检查的不同字符串。
我使用 sed 将字符串分解为单独的行,只要有 XXX,但我正在尝试将其通过管道传输到具有特定正则表达式的 grep 中,以仅显示我想要的模式。
sed "blah blah" | grep 000*111
这将显示诸如“1”、“111”、“000”之类的字符串。 正则表达式是什么来获得这个特定的模式? 或者我不能在这样的正则表达式中使用 grep 吗?
尝试这个 :
sed "blah blah" | fgrep '000*111'
$ whatis fgrep
fgrep (1) - 打印匹配模式的行
又名文字,而不是正则表达式
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.