|

楼主 |
发表于 2005-1-6 09:46:06
|
显示全部楼层
Post by freefall
我发现直接用grep就可以了:
- grep -o 'var=[^&]*' filename
复制代码
果然好用,但是实际应用中我只要var=后面的那一个变量
如果是用sed:sed -e 's/^.*\(var=\)//g;s/&.*//g'
我想了一下,但是grep好象不能直接做到,不知freefall兄能否用grep一个命令就能成功?
tr虽然巧妙,perl也精简,但是我不能考虑。因为实际应用中我处理的单个文本超个10个G,使用tr和perl的效率不是最好的。 |
|