shell中的数据处理:grep, sed, cut, awk
简单介绍
grep、cut、awk、sed 常常应用在查找日志、数据、输出结果等等,并对我们想要的数据进行提取。
通常grep,sed命令是对行进行提取,cut跟awk是对列进行提取。
简单理解:grep是简化版的sed,cut是简化版的awk
grep命令
grep应用场景:通常对数据进行 行的提取
语法:
grep [选项]...[内容]...[file]
-v #对内容进行取反提取,也就是去除没有这个内容的行
-n #对提取的内容显示行号
-w #精确匹配shell中的数据处理:grep, sed, cut, awk相关推荐
- (管道| / 重定向 / xargs)/find 与xargs结合使用/vi,grep,sed,awk(支持正则表达式的工具程序)
原文连接:http://www.cnblogs.com/alwayswyy/p/5191137.html 本节中正则表达式的工具程序 grep,sed和awk是重点,也是难点!!! 先补充一下 一. ...
- Linux--日志分析查看——grep,sed,sort,awk运用
来源:http://blog.csdn.net/teamlet/article/details/38046409 概述 我们日常应用中都离不开日志.可以说日志是我们在排查问题的一个重要依据.但是日志并 ...
- 【shell脚本练习】grep sed awk
下面是简单学习之后做得练习题,如果有不对的或者说解题思路不好的,请交流啊. Grep 练习 文件名grepfile Steve Blenheim:238-923-7366:95 Latham Lane ...
- shell脚本之正则表达式及sed,awk的使用
一,正则表达式 1,正则表达式语法Regular Expression vim grep sed awk perl java nginx apache mail垃圾邮件过滤...等等都使用正则 什么叫 ...
- shell中的命令用法(cut)
一:截取命令cut cut:连接文件并打印到标准输出设备上 补充说明: cut命令 用来显示行中的指定部分,删除文件中指定字段.cut经常用来显示文件的内容,类似于下的type命令. 说明:该命令有两 ...
- linux awk判断字符串开头,Linux文件比较三剑客(awk/grep/sed)之awk
一.什么是awk awk是Linux下的一个命令,他对其他命令的输出,对文件的处理都十分强大,其实他更像一门编程语言,他可以自定义变量,有条件语句,有循环,有数组,有正则,有函数等.他读取输出,或者文 ...
- Shell编程(三)grep sed awk文本处理三剑客
上一章: Shell编程(二)_做测试的喵酱的博客-CSDN博客 一.ps命令 指令: ps 作用: 主要是查看服务器的进程信息 选项含义: -e:等价于 '-A' ,表示列出全部的进程 -f:显示全 ...
- 关于grep,sed,awk的几个用法
打印文件中特定某行到某行之间的内容 [root@shuai-01 awk]# cat test [abcde] ert fff ** abcde teb [abcde] 123 234 try 234 ...
- grep, sed 和 awk 学习总结
以前粗略学习过,今天再复习一遍并做笔记,方便自己查阅. 1. grep/egrep: grep 'root' test.txt 显示出 root 关键字所在行 grep -c 'root' test. ...
最新文章
- js基础——正则表达式
- OS X终端颜色[关闭]
- you're probably running inside a thread without first calling pythoncom.CoInitialize
- 【笔记】c++中opencv的使用
- python 定时器_python定时器apscheduler及一个django的小tips
- gocd_如何将DangerJS集成到GoCD管道中
- 75-100-024-测试-MySQL 双表优化案例
- php strtofloat,Delphi6函数大全(3)
- VSCode配置 C++环境
- 《企业软件交付:敏捷与高效管理精要》——2.2 MyCo公司和MyProj企业软件交付项目...
- 最新支付宝扫码点餐系统小程序源码带部署教程
- 软件的生命周期与开发过程模型
- BigBlueButton 2.2安装指南
- 计算机视觉中low-level feature和high level feature的理解
- 用c语言编译对数函数,在C语言中使用对数函数的方法
- bzoj2844:albus就是要第一个出场(线性基)
- Mysql8.x安装教程
- Sencha Touch 与 PhoneGap异同
- GeoPandas官方中文文档--译著
- Qt中QPainter的使用
热门文章
- 手机dirac是什么_Dirac是什么意思
- 指数(乘方、幂、科学计数法)、对数、等比数列、阶乘基础知识
- 易语言操作新版本excel_Excel教程第8课:自动填充 Ctrl+E,新版本最强功能,没有之一...
- photo cc 创作了一幅秋韵,请欣赏!
- 四国军棋引擎开发(9)子力概率判断分析
- java类加载机制为什么双亲委派_[五]类加载机制双亲委派机制 底层代码实现原理 源码分析 java类加载双亲委派机制是如何实现的...
- apk之路,放弃kivy拥抱Kotlin,学习之路
- M2 NGFF PCIE NVME
- 转载 同龄人2016年的一篇博文 用来自励
- Java基础——线程基础