<mac address='52:54:00:a9:cc:20'/>
sed如何过滤出52:54:00:a9:cc:20 ?
sed "s/.'(.)'.*/\1/g" 这是可以的,但是不太明白具体含义,请赐教!
1
lilydjwg 2015-06-10 22:59:49 +08:00
为什么不用 grep -o?
|
2
knightdf 2015-06-10 23:14:39 +08:00
过滤为何不用grep -E ?
还有: sed: 1: "s/.'(.)'.*/\1/g": \1 not defined in the RE 你确定这可以? sed: -e expression #1, char 15: invalid reference \1 on `s' command's RHS |
4
kily 2015-06-10 23:19:38 +08:00
正确的应该是 sed "s/.*'\(.*\)'.*/\1/g" 吧
你需要搜一下正则表达式的指南 |
6
mrco OP |