这行命令会做什么? grep ^ .. [l-z] $ hello.txt

时间:2017-03-25 14:58:55

标签: linux ubuntu unix grep

我想知道这行命令会做什么:  grep ^ .. [l-z] $ hello.txt 我知道grep,但我不知道这部分是什么“^ .. [I-z] $”吗?

我正在使用Linux Ubuntu。

2 个答案:

答案 0 :(得分:0)

它搜索所有构成正好3个字母的行,其中最后一个是l到z

之一

答案 1 :(得分:0)

您的命令将仅搜索从头到尾包含3个字母数字字符的行,其中最后一个字符属于l到z。  见下面的例子 -

cat hello.txt 
hello vipin
..l
1ll
1la
abl
 ..l
#.z
1.a
..l..
..vipin

grep ^..[l-z]$ hello.txt
..l
1ll
abl
#.z