博客园  :: 首页  :: 管理

随笔分类 -  [12]编程知识 / 文本处理-awk

摘要:今天工作中有一个需求,需要分别输出一个文件的奇数行与偶数行内容 想起之前使用过的awk命令可以进行实现,于是记录于此 使用到的主要知识点,在awk中,对于使用未定义的变量,会将其视为假 1、输出奇数行内容,这里以seq命令的输出演示,可以更好的看到效果 [qq-5201351@localhost ~ 阅读全文

posted @ 2023-06-27 16:36 520_1351 阅读(147) 评论(0) 推荐(0) 编辑

摘要:awk命令的常用方法记录如下: 1、显示指定行的内容(只显示第2行):awk 'NR==2' file_qq5201351.txt 2、显示多个指定行的内容(3、5、6行):awk 'NR==3 || NR==5 || NR==6' file_qq5201351.txt 3、显示某个范围内,如第2行 阅读全文

posted @ 2020-09-17 13:26 520_1351 阅读(150) 评论(0) 推荐(0) 编辑

摘要:今天在分析tomcat日志文件时,遇到一个问题,想统计外面用户的user agent信息,因此就只需要过滤出第12列之后的所有内容。 那么对于这个需求,我们到底该怎么处理呢,由于我没有想到一个一步到位的方法,因此找到了一个取巧的方法,将其过程分成两步: 1、使用awk将文件的前12列替换为空。 aw 阅读全文

posted @ 2015-01-05 00:18 520_1351 阅读(5913) 评论(0) 推荐(0) 编辑