linux命令:查找当前目录下包含tmp字符串的文件

脚本演示

find ./ -type f -exec grep -l "tmp" {
    
    } +

在这里插入图片描述

脚本解释

要在Linux中使用一条命令查找包含特定字符串tmp的文件或路径,你可以使用grep命令结合find命令来实现。下面是一个示例命令:

find /path/to/search -type f -exec grep -l "tmp" {
    
    } +

请将/path/to/search替换为你要搜索的目录路径。这个命令会在指定的目录及其子目录中递归搜索包含字符串tmp的文件,并输出匹配的文件路径。

这里使用了find命令来查找文件,-type f参数表示只查找普通文件,排除目录和其他类型的文件。然后,-exec参数用于执行grep命令来搜索文件内容。grep -l "tmp"命令用于在文件中搜索字符串,并输出匹配的文件路径。

注意,这个命令会递归搜索整个目录树,所以如果搜索的目录很大或者文件数量较多,可能会花费一些时间。

猜你喜欢

转载自blog.csdn.net/a772304419/article/details/132718136