简介 awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。 awk有3个不同版本: awk、nawk和gawk,未作特别说明,一般指gawk ...
分类:
系统相关 时间:
2017-07-02 10:25:37
阅读次数:
190
shell脚本 查看系统有哪些shell [root@sloux ~]# cat /etc/shells/bin/sh/bin/bash/sbin/nologin/usr/bin/sh/usr/bin/bash/usr/sbin/nologin/bin/tcsh /bin/csh /bin/zsh ...
分类:
系统相关 时间:
2017-06-30 22:21:36
阅读次数:
281
awk命令的基本功能:以行为单位进行搜索,并对匹配的行进行对应的处理。 基本格式:awk ‘pattern {actions}’ file patterns和actions可以缺少一个,但不能两个都缺,缺patterns时,是对所有行执行actions;缺actions,是对符合行进行打印命令。 p ...
分类:
其他好文 时间:
2017-06-29 01:09:15
阅读次数:
237
本章主要讲actions中的控制语句,和C语言的控制语句类似。 1.选择语句 2.循环语句之while: 3.循环语句之do-while: 4.循环语句之for: 5.循环语句之switch: 6.循环语句之continue,break ...
分类:
其他好文 时间:
2017-06-29 00:44:59
阅读次数:
172
总感觉上一篇awk的总结几乎是照着man翻译过来的,惨不忍睹 无意间在互联网上有找到了宝贵的资料 感觉整理的很好,想着照着这个来重新写下,对照新的man更新下吧,只是总是在改变的 一、awk简介二、awk工作流程三、awk程序结构四、awk基本语法 awk命令行模式 awk程序文件 awk标准选项五 ...
分类:
其他好文 时间:
2017-06-27 23:42:18
阅读次数:
338
使用awk命令找出利用率超过20%的非镜像设备[root@gateway~]#df-hFilesystemSizeUsedAvailUse%Mountedon/dev/mapper/rhel-root10G3.1G7.0G31%/devtmpfs978M0978M0%/devtmpfs993M0993M0%/dev/shmtmpfs993M9.0M985M1%/runtmpfs993M0993M0%/sys/fs/cgroup/dev/sr03.8G3.8G0100%/mnt..
分类:
其他好文 时间:
2017-06-23 15:49:16
阅读次数:
132
统计/etc/passwd文件中各用户所使用的shell类型及出现次数awk-F:‘BEGIN{printf"%-15s\t%s\n","ShellType","Count"}{shellType[$NF]++}END{for(iinshellType)printf"%-15s\t%d\n",i,shellType[i]}‘/etc/passwd
分类:
系统相关 时间:
2017-06-23 15:35:08
阅读次数:
1021
在linux中,awk和sed命令对于快速的文本编排非常灵活有用。对文本插入列的操作也可以使用sed或者awk命令来处理,下面简单介绍: 如果想要在指定列前插入字符串RR,可以使用以下命令: awk '{$NF="RR"$NF; print}' filename 这里的$NF可以替换成任意的列数,R ...
分类:
Web程序 时间:
2017-06-20 18:00:53
阅读次数:
162
语法: awk '{command}' filename 多个命令以分号分隔。 awk 'BEGIN {command1} {command2} END{command3}' 注意:BEGIN ,END 需要大写 常用变量说明: FS : 指定分隔符,默认是空格和tab 。 也可以简写 -F ";" ...
分类:
系统相关 时间:
2017-06-20 16:18:14
阅读次数:
238
命 令格式与特殊变量 awk 'BEGIN {命令} {命令} END {命令}' 说明: ""被当做拼接符使用 参数用","分割时,参数打印则以空格作为分割符输出 NR获取当前读取文件当前行号 NF获取当前读取文件当前行字段数 $0获取当前读取文件当前行文本 $n(其中n>0)获取当前读取文件当前 ...
分类:
其他好文 时间:
2017-06-18 11:54:24
阅读次数:
170