专栏首页Albert陈凯linux命令sed与awk是干什么用的

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

非常强大的文本操纵工具,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

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 网络IO(NIO)之阻塞、非阻塞、同步、异步总结

    网络IO之阻塞、非阻塞、同步、异步总结 1、前言   在网络编程中,阻塞、非阻塞、同步、异步经常被提到。unix网络编程第一卷第六章专门讨论五种不同的IO模型...

    Albert陈凯
  • 2018-08-16 好漂亮的后台模板附教程vue-element-adminvue-element-admin

    vue-element-admin 是一个后台集成解决方案,它基于 vue 和 element。它使用了最新的前端技术栈,内置了 i18 国际化解决方案,动态路...

    Albert陈凯
  • 2018-10-31 网易考拉规则引擎平台架构设计与实践

    https://juejin.im/post/5bd69af1e51d453975303cef?utm_source=gold_browser_extensio...

    Albert陈凯
  • 用 Wolfram Mathematica 解今年高考数学压轴题

    虽然说 Mathematica 对于很多新手来说还很陌生,或者有用户会说考试里面不能使用,但是在人工智能越来越普及的时代,能够用先进手段帮助我们快速验证想法和复...

    WolframChina
  • leetcode474. Ones and Zeroes

    先是用深度优先遍历的思想进行了实现,结果很明显是超时了。接着采用动态规划的思想,其实这题就是背包问题的一个演化。假设已知道m个0和n个1能够从数组中前i个元素最...

    眯眯眼的猫头鹰
  • LeetCode 828. 统计子串中的唯一字符(中心扩展)

    我们定义了一个函数 countUniqueChars(s) 来统计字符串 s 中的唯一字符,并返回唯一字符的个数。

    Michael阿明
  • 32:日历问题

    32:日历问题 查看 提交 统计 提问 总时间限制: 1000ms 内存限制: 65536kB描述 在我们现在使用的日历中, 闰年被定义为能被4整除的年份,但...

    attack
  • Mysql中的条件语句if、case

    Mysql中的条件语句在我们对数据进行转换的时候比较有用,这样就不需要创建中转表。

    大江小浪
  • 一、Vue 世界初探

    我们后端用SpringBoot 框架已经搭建的差不多了之前,既然我们最初的梦想是做先后端分离的架手架,终于也开始学习一下前端的框架了。自己也算是前端小白,所以将...

    程序员爱酸奶
  • Django实战-生鲜电商-数据库事务

    在订单确认中,涉及到获取参数、校验参数;查询商品数据,判断是否为购物车的商品,遍历商品 id,获取商品信息;读取商品的数量,计算商品的金额,判断库存,需要用户的...

    小团子

扫码关注云+社区

领取腾讯云代金券