awk批量查看文件内有没有某个字段例子
假设有一个目录下有多个文件,需要查看这些文件内是否包含特定的字段,可以使用以下命令:
awk '/keyword/{print FILENAME}' *
其中,keyword为需要查找的字段,*表示要查找的文件,这里是该目录下的所有文件。
执行该命令后,会输出包含关键字的文件名。如果没有输出,则说明该目录下的所有文件都不包含该关键字。
例如,如果要查找包含关键字hello的文件,可以执行以下命令:
awk '/hello/{print FILENAME}' *
输出的结果可能是这样的:
file1.txt
file3.txt
这表示file1.txt和file3.txt中都包含关键字hello。
原文地址: https://www.cveoy.top/t/topic/nGk 著作权归作者所有。请勿转载和采集!