脚本演示
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"
命令用于在文件中搜索字符串,并输出匹配的文件路径。
注意,这个命令会递归搜索整个目录树,所以如果搜索的目录很大或者文件数量较多,可能会花费一些时间。