我想查找一文本中以大写字母开始的行,使用下列命令为什么不行?(使用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! |
文章来源于领测软件测试网 https://www.ltesting.net/