在linux的学习和使用中,sed,awk,grep的用法的重要性不言而喻,本文从以下几个方面小结了sed的用法:1、sed的含义sed是streameditor;就是流编辑器,和我们用到的vi是不同的,vi是全屏编辑器。而且sed是逐行将文件内容取入到内存,进过sed中指定命令进行处理,然后输出到屏幕..
分类:
其他好文 时间:
2015-10-22 19:38:33
阅读次数:
259
awk:好用的数据处理工具awk 也是一个非常棒的数据处理工具!sed 常常用于一整个行的处理, awk 则比较倾向于一行当中分成数个『栏位』(或者称为一个域,也就是一列)来处理。因此,awk 相当的适合处理小型的数据数据处理呢!awk 通常运行的模式是这样的:[root@www ~]# awk '...
分类:
系统相关 时间:
2015-10-21 12:21:43
阅读次数:
249
sed 笔记介绍sed是非交互式的编辑器。它不会修改文件,除非使用shell重定向来保存结果。默认情况下,所有的输出行都被打印到屏幕上。sed编辑器逐行处理文件(或输入),并将结果发送到屏幕。具体过程如下:首先sed把当前正在处理的行保存在一个临时缓存区中(也称为模式空间),然后处理临时缓冲区中的行...
分类:
其他好文 时间:
2015-10-19 18:49:52
阅读次数:
153
正则表达式与通配符 正则 -- 匹配字符串 -- 包含匹配 grep、awk、sed等 通配符 -- 匹配文件名 -- 完全匹配 ls、find、cp等基础正则表达式
分类:
系统相关 时间:
2015-10-17 16:11:08
阅读次数:
158
一些无稽之谈:对于正则表达式,永远似了解不明白,看到一些代码,脚本定期,awk,sed。心里总有点虚。主要是记不住。平时又没怎么用,也就没总结了。如今有空,决定总结一下,顺便克服一下看到shell,js这些带有正则就心虚的弱点。打算分三篇文章来写正文:一般来说,正则分好几种。但基本都差点儿相同,我所...
分类:
其他好文 时间:
2015-10-16 21:56:29
阅读次数:
210
从固定格式中取出IP所在的class,并列出例:classA{192.168.1.1192.168.2.1192.168.3.1192.168.169.69}classB{192.168.1.1192.168.169.69}sed-nr‘/\{/{:1;N;/\}/!b1;/192.168.169.69/s#^([^{]+).*#\1#p}‘fileawk-vRS=‘class*.‘‘/192.168.169.69/{prints}{s=RT}‘filesed-nr‘/cla..
分类:
其他好文 时间:
2015-10-16 15:23:40
阅读次数:
169
在做shell批处理程序时候,经常会涉及到字符串相关操作。有很多命令语句,如:awk,sed都可以做字符串各种操作。 其实shell内置一系列操作符号,可以达到类似效果,大家知道,使用内部操作符会省略启动外部程序等时间,因此速度会非常的快。一、判断读取字符串值表达式含义${var}变量var的值, ...
分类:
系统相关 时间:
2015-10-16 11:31:57
阅读次数:
268
sed -i "s/原字符串/新字符串/g" `grep 原字符串 -rl 所在目录`grep 原字符串 -rl 所在目录 : 列出某个目录下所有的文件名称。-r 指定变量文件夹目录,-l 输出文件的名字-i 是替换标示。eg:sed -i "s/createEar=true/createEar=f...
分类:
其他好文 时间:
2015-10-15 12:45:34
阅读次数:
203
grep|sed|find|scp|netstat|ps
分类:
系统相关 时间:
2015-10-15 01:12:00
阅读次数:
278
awk命令: Linux文本处理三剑客之一,另外还有grep,sed ls -l `which awk`:查看awk路径 GNU awk = gawk 基本用法: gawk [options] 'program' file file ... program:...
分类:
其他好文 时间:
2015-10-14 19:59:19
阅读次数:
192