欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

将一个目录下所有的文件中包含指定字符的行筛选出来导入到一个文件中

程序员文章站 2024-03-04 15:37:17
...

单个文件

使用AWK将单个文件中包含某个字段的行输出到一个文件中

首先可以看到1文件是空的

将一个目录下所有的文件中包含指定字符的行筛选出来导入到一个文件中

下面对其中任意一个文件进行处理

 awk '{if($0~"包含字符") print}' 要处理的文件名 >> 新文件

操作结果

将一个目录下所有的文件中包含指定字符的行筛选出来导入到一个文件中

将一个目录下所有的文件中包含指定字符的行筛选出来导入到一个文件中

目录下所有文件

将目录下所有文件中包含某个字段的行输出到一个文件中

首先可以看到2文件是空的

将一个目录下所有的文件中包含指定字符的行筛选出来导入到一个文件中

对data目录进行处理

grep 字段 -r 目录名称 >> 文件名称

 处理结果

将一个目录下所有的文件中包含指定字符的行筛选出来导入到一个文件中

 

相关标签: Linux