简单介绍

grep、cut、awk、sed 常常应用在查找日志、数据、输出结果等等,并对我们想要的数据进行提取。
通常grep,sed命令是对行进行提取,cut跟awk是对列进行提取。
简单理解:grep是简化版的sed,cut是简化版的awk

grep命令

grep应用场景:通常对数据进行 行的提取

语法:

grep [选项]...[内容]...[file]

-v #对内容进行取反提取,也就是去除没有这个内容的行
-n #对提取的内容显示行号
-w #精确匹配

shell中的数据处理:grep, sed, cut, awk相关推荐

  1. (管道| / 重定向 / xargs)/find 与xargs结合使用/vi,grep,sed,awk(支持正则表达式的工具程序)

    原文连接:http://www.cnblogs.com/alwayswyy/p/5191137.html 本节中正则表达式的工具程序 grep,sed和awk是重点,也是难点!!! 先补充一下 一. ...

  2. Linux--日志分析查看——grep,sed,sort,awk运用

    来源:http://blog.csdn.net/teamlet/article/details/38046409 概述 我们日常应用中都离不开日志.可以说日志是我们在排查问题的一个重要依据.但是日志并 ...

  3. 【shell脚本练习】grep sed awk

    下面是简单学习之后做得练习题,如果有不对的或者说解题思路不好的,请交流啊. Grep 练习 文件名grepfile Steve Blenheim:238-923-7366:95 Latham Lane ...

  4. shell脚本之正则表达式及sed,awk的使用

    一,正则表达式 1,正则表达式语法Regular Expression vim grep sed awk perl java nginx apache mail垃圾邮件过滤...等等都使用正则 什么叫 ...

  5. shell中的命令用法(cut)

    一:截取命令cut cut:连接文件并打印到标准输出设备上 补充说明: cut命令 用来显示行中的指定部分,删除文件中指定字段.cut经常用来显示文件的内容,类似于下的type命令. 说明:该命令有两 ...

  6. linux awk判断字符串开头,Linux文件比较三剑客(awk/grep/sed)之awk

    一.什么是awk awk是Linux下的一个命令,他对其他命令的输出,对文件的处理都十分强大,其实他更像一门编程语言,他可以自定义变量,有条件语句,有循环,有数组,有正则,有函数等.他读取输出,或者文 ...

  7. Shell编程(三)grep sed awk文本处理三剑客

    上一章: Shell编程(二)_做测试的喵酱的博客-CSDN博客 一.ps命令 指令: ps 作用: 主要是查看服务器的进程信息 选项含义: -e:等价于 '-A' ,表示列出全部的进程 -f:显示全 ...

  8. 关于grep,sed,awk的几个用法

    打印文件中特定某行到某行之间的内容 [root@shuai-01 awk]# cat test [abcde] ert fff ** abcde teb [abcde] 123 234 try 234 ...

  9. grep, sed 和 awk 学习总结

    以前粗略学习过,今天再复习一遍并做笔记,方便自己查阅. 1. grep/egrep: grep 'root' test.txt 显示出 root 关键字所在行 grep -c 'root' test. ...

最新文章

  1. js基础——正则表达式
  2. OS X终端颜色[关闭]
  3. you're probably running inside a thread without first calling pythoncom.CoInitialize
  4. 【笔记】c++中opencv的使用
  5. python 定时器_python定时器apscheduler及一个django的小tips
  6. gocd_如何将DangerJS集成到GoCD管道中
  7. 75-100-024-测试-MySQL 双表优化案例
  8. php strtofloat,Delphi6函数大全(3)
  9. VSCode配置 C++环境
  10. 《企业软件交付:敏捷与高效管理精要》——2.2 MyCo公司和MyProj企业软件交付项目...
  11. 最新支付宝扫码点餐系统小程序源码带部署教程
  12. 软件的生命周期与开发过程模型
  13. BigBlueButton 2.2安装指南
  14. 计算机视觉中low-level feature和high level feature的理解
  15. 用c语言编译对数函数,在C语言中使用对数函数的方法
  16. bzoj2844:albus就是要第一个出场(线性基)
  17. Mysql8.x安装教程
  18. Sencha Touch 与 PhoneGap异同
  19. GeoPandas官方中文文档--译著
  20. Qt中QPainter的使用

热门文章

  1. 手机dirac是什么_Dirac是什么意思
  2. 指数(乘方、幂、科学计数法)、对数、等比数列、阶乘基础知识
  3. 易语言操作新版本excel_Excel教程第8课:自动填充 Ctrl+E,新版本最强功能,没有之一...
  4. photo cc 创作了一幅秋韵,请欣赏!
  5. 四国军棋引擎开发(9)子力概率判断分析
  6. java类加载机制为什么双亲委派_[五]类加载机制双亲委派机制 底层代码实现原理 源码分析 java类加载双亲委派机制是如何实现的...
  7. apk之路,放弃kivy拥抱Kotlin,学习之路
  8. M2 NGFF PCIE NVME
  9. 转载 同龄人2016年的一篇博文 用来自励
  10. Java基础——线程基础