360 Secure SkillHub
360 安全技能中心

File Search

基于 fd 与 rg(ripgrep)的本地文件搜索技能:按文件名模式查找文件(fd "\.rs$"、fd -g "Cargo.toml"),按正则在文件中搜索内容(rg "TODO|FIXME"、带 -C 3 上下文与 --type rust 过滤),并通过 dnf 安装 fd-find 与 ripgrep。

xejrax
xejrax
热度 99.82
最近更新 2026-05-11 15:53:20
分类:搜索依赖:代码执行 / 读写文件应用场景:研究

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add file-search
Metadata
name
file-search
description
Fast file-name and content search using `fd` and `rg` (ripgrep).
metadata
{"openclaw":{"emoji":"🔍","requires":{"bins":["fd","rg"]},"install":[{"id":"dnf-fd","kind":"dnf","package":"fd-find","bins":["fd"],"label":"Install fd-find (dnf)"},{"id":"dnf-rg","kind":"dnf","package":"ripgrep","bins":["rg"],"label":"Install ripgrep (dnf)"}]}}

File Search Skill

Fast file-name and content search using fd and rg (ripgrep).

Find Files by Name

Search for files matching a pattern:

fd "\.rs$" /home/xrx/projects

Find files by exact name:

fd -g "Cargo.toml" /home/xrx/projects

Search File Contents

Search for a regex pattern across files:

rg "TODO|FIXME" /home/xrx/projects

Search with context lines:

rg -C 3 "fn main" /home/xrx/projects --type rust

Install

sudo dnf install fd-find ripgrep