Chinaunix

标题: 如何将grep的结果输出到txt [打印本页]

作者: lion7beckham    时间: 2013-03-26 21:52
标题: 如何将grep的结果输出到txt
由于grep的搜索结果成百上千,在cmd下面不好管理。请问大家,怎样将grep -r -i 后的搜索结果输出到一个txt文件??感谢指点!!
作者: MMMIX    时间: 2013-03-27 22:47
回复 1# lion7beckham


    Shell 下可以用 > 做输出重定向。
作者: lion7beckham    时间: 2013-04-19 21:19
请问如果是Perl呢?
抱歉,忘了这个帖子了,一直忘了回复……
MMMIX 发表于 2013-03-27 22:47
回复 1# lion7beckham

作者: MMMIX    时间: 2013-04-22 15:47
lion7beckham 发表于 2013-04-19 21:19
请问如果是Perl呢?
抱歉,忘了这个帖子了,一直忘了回复……


Perl 的话就更简单了。使用 open(my $fh, "grep ... |", ...) 方式执行命令,从 $fh 中读取输出结果,然后写到文件中就是了。详见 perldoc -f open
作者: fsldts    时间: 2013-04-23 12:02
grep xxx >> text.txt
重定向就好了!
作者: lion7beckham    时间: 2013-04-24 15:32
可以了,感谢~~
fsldts 发表于 2013-04-23 12:02
grep xxx >> text.txt
重定向就好了!





欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2