前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >linux命令sed与awk是干什么用的

linux命令sed与awk是干什么用的

作者头像
Albert陈凯
发布2018-04-04 14:10:34
1.7K0
发布2018-04-04 14:10:34
举报
文章被收录于专栏:Albert陈凯Albert陈凯

非常强大的文本操纵工具,sed,awk,grep 这个三个命令 都是操作文本文件的

unix系统有几个特点:

  1. 对于内核而言,unix文件都是字节序列。io设备也是文件。
  2. 至于文件的含义交由应用程序来解释。 其中文本文件非常重要,因为unix提供 很多了实用程序(utility),这些程序功能相对独立,但可以通过管道来实现进程间通信,这样松散的耦合可以完成复杂的操作。 那么进程间的通信的数据格式是怎样的呢? 其实对于实用程序而言,这个数据格式就是简单的文本文件。 此外,还有IO重定向,也是一个不错的创意。至于文本文件中的内容采用什么格式呢?

这个很具体的命令有关,那么操作文本就变得非常重要。

grep,sed和awk就是三个操纵文本文件的命令

grep搜索 sed 修改和编辑文本文件中某些行 awk 是访问文本文件,操纵文本文件中某些数据

相关阅读资料: 《Sed and awk》 笔记:系列文章列表。介绍的非常详细,深入研究可以浏览 http://kodango.com/sed-and-awk-notes-part-1 http://blog.jobbole.com/31817/

shell之三大文本处理工具grep、sed及awk http://www.cnblogs.com/-zyj/p/5763303.html

sed & awk & grep 专题( 鸟哥 ) http://www.cnblogs.com/moveofgod/p/3540575.html

sed和awk的常用实例 http://blog.csdn.net/junjieguo/article/details/7525794

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2017.03.27 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档