命令: sed [options] 流编辑器,对文件增删改查换, 三剑客老二 参数: -n: 取消默认输出 p: (print)打印 e.g. sed -n '20,30'p ett.log 打印ett.log 中20-30行内容 e.g. sed -n '$'p ett.log 打印ett.log ...
分类:
系统相关 时间:
2017-08-10 16:59:47
阅读次数:
151
SHELL字符串操作 bash Shell提供了多种字符串处理的命令: awk命令 expr命令 字符串长度 ${#..} expr length awk的length(s) 实例: string=”hello world” ${#string} expr length “$string” 注意:双 ...
分类:
系统相关 时间:
2017-08-08 14:05:58
阅读次数:
159
命令运用:显示文件的20到30行的内容-------------------------------------------------seq生成序列seq100>[filename]生成1~100的行序列:123...100注:上述只限定最大值时,序列从1开始seq0100则从0开始,序列顺序遵循自然数顺序seq-1100从-1开始:-101...100------------..
分类:
系统相关 时间:
2017-08-07 01:28:28
阅读次数:
162
一、用例1: cat /proc/meminfo|grep "MemTotal"|awk '{print $2}' 说明,$2表示第2位,$0表示全部,如需表示$,可用$$转义。 ...
分类:
系统相关 时间:
2017-08-06 16:57:25
阅读次数:
160
Awk: -F指定分隔符,后面跟分隔符符号 Awk–F: ‘{print $1,$4}’ /etc/passwd :-F:指定冒号为分隔符,$1取冒号为分隔符的第一段信息和第4段信息; $0取所有: NF有几段内容:以冒号为分隔符,共几段 以冒号为分隔符,取最后一段内容: NR取行号: NR==1 ...
分类:
其他好文 时间:
2017-08-05 19:49:17
阅读次数:
224
查看系统的每个IP地址的连接数: 使用netstat命令,netstat -n会把 所有的网络连接的IP地址数字输出在屏幕上, 使用数据处理工具来得到我们想要的信息,使用数据处理工具awk 随后继续使用AWK命令: 这样取出来的数据有问题,主要是有的IP地址前面有ffff:::,这样根本无法取得想要 ...
分类:
其他好文 时间:
2017-07-18 15:39:47
阅读次数:
158
awk '条件1{动作1} 条件2{动作2} ...' 文件名 条件: BEGIN 在处理文件里的第一行数据之前执行 END 在处理完文件里的最后一行数据之后执行 布尔表达式 一般是从文件当前处理的这一行里读取一个变量进行判断 动作: 格式化输出 流程控制 说明: a.每次读取文件里的一行进行处理 ...
分类:
系统相关 时间:
2017-07-16 15:45:23
阅读次数:
241
awk命令简介:awk是一个强大的文本分析工具,通常,awk是以文件的每一行,为处理单位的。awk每接收文件的一行,然后执行相应的命令,来处理文本。1.命令格式:awk‘pattern{action}‘{filenames}其中pattern表示AWK在数据中查找的内容,而action是在找到匹配内容时所执行的一系列..
分类:
系统相关 时间:
2017-07-10 16:29:39
阅读次数:
223
命令难度总体来说有简入难,参数都是工作中常常用到的。如果涉及到一些生僻的参数还请百度或man一下。 sort(参考学习网站:http://www.cnblogs.com/dong008259/archive/2011/12/08/2281214.html) 功能:根据不同的数据类型进行排序 格式:s ...
分类:
系统相关 时间:
2017-07-05 21:04:07
阅读次数:
248
一、去除空行的方法有时我们在处理和查看文件时,经常会有很多空行,为了美观或是有需要时,就有必要把这些除行去掉了,方法如下:1)用tr命令复制代码代码如下:cat文件名|tr-s‘\n‘2)用sed命令复制代码代码如下:cat文件名|sed‘/^$/d‘3)用awk命令复制代码代码如下:cat文件名|..
分类:
系统相关 时间:
2017-07-05 20:00:43
阅读次数:
642