莱鸟请教一个问题,关于GREP命令使用

发表于:2007-07-04来源:作者:点击数: 标签:

我想查找一文本中以大写字母开始的行,使用下列命令为什么不行?(使用BASH)

grep '^[A-Z]' install.log

非要用 grep '^[[:upper:]]' install.log


[[:upper:]] 不是等同于[A-Z]吗?

谢谢告知!

 sakulagi 回复于:2005-03-29 13:53:36
和你的当前locale有关系
你先[code:1:eddbf77312]export LANG=C[/code:1:eddbf77312]
然后再[code:1:eddbf77312]grep '^[A-Z]' install.log [/code:1:eddbf77312]
就可以看到效果了。

 czyf2001 回复于:2005-04-01 09:17:15
斑竹真厉害啊!
pfpf!

原文转自:http://www.ltesting.net