我想使用egrep来匹配作为更大外部模式的子集的内部模式。例如:
$ egrep’b。* a’<<< baababaabaababaa我想要它打印:
咩BA咩
egrep 因为这个工作并不是真正的工具 grep 输出控制的局限性。代替, sed 可以准确提供您需要的东西 基本 常用表达。
egrep
grep
sed
例如:
$ echo "baababaa" | sed 's/\(.\)b/\1 b/g' baa ba baa
的 说明 强>
sed 's/find/replace/g'
'g'
找
'.'
\(.\)
\(...\)
'b'
更换
\1
' '
一种更有限的形式,只是发现所有内在的 "ab" 并在它们之间放置一个空格:
"ab"
sed 's/ab/a b/g'
仔细看看,如果您有疑问,请告诉我。