
文本处理工具之AWK
48N6E
这个作者很懒,什么都没留下…
展开
-
2019/02/27 AWK入门01
awk名字来源于三个开发人员,centos系统默认用的GWK, 使用来模式扫描和处理的语言,格式化显示文档和打印报表 强大的就在于能把你需要的文本内容按照你希望的格式输出显示,甚至打印报表的格式也可以,因此awk经常用于处理各种文档,比如日志信息,awk在哪里 file文件时显示某个文件类型的,但是如果查看的文件很多,就可以把查看的文件写在一个文件里,用-f调用,就可以批量的读取你的文件列...原创 2020-09-30 15:15:54 · 292 阅读 · 0 评论 -
2019/03/01 AWK高级用法01
awk基本格式 -F知道字段分隔符 -v定义变量 -f 写的awk的程序放在文件里 ‘pattern {action }’ 还可以 BEGIN{}pattern{action}END{action}’ file 系统有内置变量 FS=-F 字段的分隔符 OFS 输出的字段的分隔符,默认空格 RS 记录的分割符 ORS 输出的记录分隔符 NF 字段的个数 $NF最后的字段 NR 记录...原创 2020-09-29 09:33:33 · 86 阅读 · 0 评论 -
2019/02/28 AWK入门02
内置变量: FS 文字分隔符 OFS 输出的分隔符 RS 记录的分割符 ORS 输出的记录分隔符 NF字段数量 NR 记录号 FILENAME 当前文件名 ARGC 命令行参数的个数 ARGV数组,保存的是命令行所给定的各参数 FNR 各文件分别技术,记录号 自定义变量 也可以将来在处理文件的时候,用自定义变量 也可以指定列 的分隔符,OFS 自定义变量能不能先去使用,后赋值,第一个就...原创 2020-09-29 09:33:25 · 84 阅读 · 0 评论 -
2019/03/01 AWK高级用法02
计算httpd/access_log ip访问次数 生产中会汇总下IP地址访问次数大于1000,就可认为是一种攻击行为,放到防火墙拒绝访问 放入防火墙命令,写一个脚本 ...原创 2020-09-29 09:33:40 · 85 阅读 · 0 评论 -
Linux使用systemd和awk入门
1、systemd查看日志文件有隐藏该如何处理 2、手动写一个systemd的配置文件, 让nginx服务可以开机启动 3、SIGHUP、SIGQUIT、SIGTERM、SIGINTERRUPT的区别 4、awk查看tcp连接处于TIMEOUT的连接个数 systemd查看日志文件有隐藏该如何处理 手动写一个systemd的配置文件, 让nginx服务可以开机启动 SIGHUP、SIGQUIT...原创 2019-04-09 17:11:51 · 247 阅读 · 0 评论