«

在目录中查找文件里包含wen.log字符的文件

时间:2023-4-4 09:36     作者:wen     分类: Linux


要在目录中查找文件里包含"wen.log"字符的文件,您可以使用grep和find命令结合使用。具体步骤如下:
使用find命令查找包含要搜索的文件的目录,例如:

find /path/to/search -type f -name "*.txt"

这将在/path/to/search目录下查找所有.txt文件。

将查找到的文件作为输入,使用grep命令在文件中查找包含"wen.log"字符的行,例如:

find /path/to/search -type f -name "*.txt" -exec grep "wen.log" {} \; -print

这将在/path/to/search目录下查找所有.txt文件,并使用grep命令在文件中查找包含"wen.log"字符的行。如果找到匹配的行,-exec选项将执行grep命令,并使用-print选项打印文件名。

注意,在使用-exec选项时,必须在命令末尾使用\;来表示命令的结尾。

标签: bash linux