【Linux】文本处理工具介绍

文本处理工具介绍

  grep、sed和awk都是文本处理工具,各自都有各自的优缺点,一种文本处理命令是不能被另一个完全替换的。相比较而言,sed和awk功能更强大,且已独立成一种语言来介绍。

grep:文本过滤器,如果仅仅是过滤文本,可使用grep,其效率要比其他的高很多;

awk:报告生成器,格式化以后显示。如果对处理的数据需要生成报告之类的信息,或者你处理的数据是按列进行处理的,最好使用awk。

sed:Stream EDitor,流编辑器(行处理),默认只处理模式空间,不处理原数据,如果你处理的数据是针对行进行处理的,可以使用sed;

猜你喜欢

转载自www.cnblogs.com/HeiDi-BoKe/p/11683871.html