Chinaunix

标题: sed 能够取代grep的功能吗 [打印本页]

作者: pdzcowboy    时间: 2014-01-21 00:44
标题: sed 能够取代grep的功能吗
各位前辈不要见笑,我刚接触linux,我怎么感觉grep的功能sed能够实现呢,一般什么时候用grep,什么时候用sed?
作者: Shell_HAT    时间: 2014-01-21 08:07
大部分情况下:
查找用grep
替换用sed
作者: 这个冬天不冷    时间: 2014-01-21 08:51
不能,linux的大多数命令是源于unix,而unix很重要的思想,干好一件事,因此 大多数命令对于单一的功能实现是很强大的。
作者: jason680    时间: 2014-01-21 09:35
回复 1# pdzcowboy

grep -n "" *.txt

作者: yestreenstars    时间: 2014-01-21 10:14
grep只能用来过滤文本
sed既能过滤又能修改
作者: blackold    时间: 2014-01-21 11:26
走路能代替开汽车吗?
作者: pdzcowboy    时间: 2014-01-21 12:52

谢谢了,我再理解一下

   
作者: elu_ligao    时间: 2014-01-21 23:43
sed 功能多一点,过滤的话那个更效率?
作者: Shell_HAT    时间: 2014-01-22 08:25
回复 8# elu_ligao


    生成几个大小不等的文件,用grep和sed分别测试一下就知道了。
作者: elu_ligao    时间: 2014-01-22 21:22
回复 9# Shell_HAT


    主要是把握不好多大才合适,还有就是找的内容在文件的什么位置,文件开始、文件中间、文件末尾都不一样




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