当前位置: 技术问答>linux和unix
grep命令如何得到文件中多个相同字符开始的行
来源: 互联网 发布时间:2016-04-25
本文导语: 本以为使用 grep -E '^[a-z]{2,}' file 可以得到以2个或多个小写字母开始的行,但实际上我得到的结果是所有行。 请教: 1,为什么会得到所有行? 2,怎样才能到2个或多个小写字母开始的行。 | ...
本以为使用 grep -E '^[a-z]{2,}' file
可以得到以2个或多个小写字母开始的行,但实际上我得到的结果是所有行。
请教:
1,为什么会得到所有行?
2,怎样才能到2个或多个小写字母开始的行。
可以得到以2个或多个小写字母开始的行,但实际上我得到的结果是所有行。
请教:
1,为什么会得到所有行?
2,怎样才能到2个或多个小写字母开始的行。
|
如果你的grep支持扩展的正则表达式,才可以用-E选项的;
也许,你可试试:
grep -e '^[a-z]{2,}'
或者
grep '^[a-z]{2,}'
good luck!
也许,你可试试:
grep -e '^[a-z]{2,}'
或者
grep '^[a-z]{2,}'
good luck!
|
我在linux上试验grep -E '^[a-z]{2,}' file是可以的,你的操作系统是什么?
|
grep -E '^([a-z])1{1,}' file
我觉得应该是这样的
我觉得应该是这样的
|
grep '^[a-z][a-z]' file
哈哈。。。
哈哈。。。
|
red hat
grep '^[a-z][a-z]' file
这样是可以的
grep '^[a-z][a-z]' file
这样是可以的