LangChain Reference home pageLangChain ReferenceLangChain Reference
  • GitHub
  • Main Docs
Deep Agents
LangChain
LangGraph
Integrations
LangSmith
  • Overview
  • Agent
  • Middleware
  • Backends
  • Sandboxes
  • Skills
  • Subagents
  • Types
Modal
Daytona
Deno
Node VFS
Sandbox Standard Tests
  • Vitest
⌘I

LangChain Assistant

Ask a question to get started

Enter to send•Shift+Enter new line

Menu

OverviewAgentMiddlewareBackendsSandboxesSkillsSubagentsTypes
Modal
Daytona
Deno
Node VFS
Sandbox Standard Tests
Vitest
Language
Theme
JavaScriptdeepagentsindexFilesystemBackendgrep
Method●Since v1.9

grep

Copy
grep(
  pattern: string,
  dirPath: string = "/",
  glob: string | null = null
): Promise
View source on GitHub
<
GrepResult
>

Parameters

NameTypeDescription
pattern*string
dirPathstring
Default:"/"
globstring | null
Default:null

Search for a literal text pattern in files.

Uses ripgrep if available, falling back to substring search.

Literal string to search for (NOT regex).

Directory or file path to search in. Defaults to current directory.

Optional glob pattern to filter which files to search.