码迷,mamicode.com
首页 > 系统相关 > 详细

linux sed和awk的区别

时间:2016-08-12 21:41:23      阅读:1204      评论:0      收藏:0      [点我收藏+]

标签:

awk
awk是一种程序语言,对文档资料的处理具有很强的功能。awk擅长从格式化报文或从一个大的文
本文件中抽取数据。
awk的命令格式为:
awk [-F filed-separator] “commands” input-file(s)  
awk将一行文字按分隔符(filed-separator)分为多个域,依次记为$ 1,$ 2 . . . $ n。$0
代表所有域值。因此awk更适合于以域为单位来处理文件。
sed
sed 是一个精简的、非交互式的编辑器,它能执行与编辑vi相同的编辑任务。
sed的命令格式为:
sed [options] ‘command‘ file(s)  
作为编辑器,当然少不了插入(a/、i/)、删除(d)、查找替换(s)等命令。

linux sed和awk的区别

标签:

原文地址:http://www.cnblogs.com/nuomin/p/5766569.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!