WeSearch

Rcall – recursive text search in file names and content, written in Nim

·2 min read · 0 reactions · 0 comments · 17 views
#software#development#nim
Rcall – recursive text search in file names and content, written in Nim
TL;DR · WeSearch summary

Rcall is a recursive text search tool designed for fast and minimal operation in file and directory names as well as file content. It efficiently navigates directory trees, reporting matches while skipping symlinked directories and binary files. The tool is built using Nim and requires version 2.0 or later for installation.

Key facts
About this source

Hacker News (Newest) files mainly under programming. We currently carry 5,262 of its stories.

Original article
GitHub
Read full at GitHub →
Opening excerpt (first ~120 words) tap to expand

rcall Recursive text search in file and directory names and file content — fast, minimal, script-friendly. rcall config src/ rcall --case-sensitive Error logs/ src/ rcall --ignore ".venv,target" imports . What it does rcall walks a directory tree and reports every file or directory whose name contains the search term, and every file whose content contains it. Output is one match per line, structured for scripting. It skips symlinked directories (no infinite loops), skips binary files (detected by byte probe), and warns about unreadable files on stderr — without stopping the search. Install Requires Nim 2.0 or later. git clone https://github.com/isuzano/rcall cd rcall ./scripts/build.sh This produces a single binary rcall in the project root. Move it somewhere on your $PATH.

Excerpt limited to ~120 words for fair-use compliance. The full article is at GitHub.

Anonymous · no account needed
Share 𝕏 Facebook Reddit LinkedIn Threads WhatsApp Bluesky Mastodon Email

Discussion

0 comments

More from GitHub