【发布时间】:2017-04-19 12:46:44
【问题描述】:
我有一个包含以下内容的文件,
TESTING
TSET24D
DSWEDFBG
WTSETO
MSDWEHLKGY
并且只想 grep 字符串长度为 6 和 8 个字符。
我试过下面的,
[root@server ~]# cat listfile | grep -o -w -E '^[[:alnum:]]{6,8}'
TESTING
TSET24D
DSWEDFBG
WTSETO
[root@server ~]#
这似乎可以在某些服务器上运行,并且它还会返回 6-8 之间的字符串。
请给个意见..
【问题讨论】:
-
你不需要
cat文件,grep会为你读取文件。