读书人

一段SHELL脚本的优化解决办法

发布时间: 2012-02-04 15:43:09 作者: rapoo

一段SHELL脚本的优化
以下是一段SHELL脚本,目的是在以a(A)或g(G)打头的文件里寻找包含Grand或者Guess 这两个单词的行,请找出问题,并且使之在任何方面都很健壮。
各位大虾,帮帮忙吧-_-!

for ll in a* g* \
A* G*
do
grep G* $ll
done




[解决办法]
基本还可以,不过grep G* $ll是查找G打头的,不是Grand或者Guess

直接用
grep G* [aAgG]*更简单
[解决办法]
也简洁越好

C/C++ code
grep G* [aAgG]*
[解决办法]
对,越简洁越好,实际上不用for循环就行
grep G* [aAgG]*
但这个G*不是找Grand和Guess啊,再改一下

读书人网 >C++

热点推荐