Linux grep and ripgrep Cheat Sheet/List files containing matches

Return only matching file names.

Section: ripgrep (rg)

List files containing matches

bash
bash
rg -l 'TODO|FIXME' src/
Explanation

Great when triaging or collecting files to edit.

Learn the surrounding workflow

Compare similar commands or jump into common fixes when this command is part of a bigger troubleshooting path.

Related commands

Same sheet · prioritizing ripgrep (rg)
Search recursively with ripgrep
Fast codebase search.
OpenIn sheetbashsame section
Search with line numbers
Show matches with file and line context.
OpenIn sheetbashsame section
Search only specific file types
Restrict search by glob.
OpenIn sheetbashsame section
Include hidden files
Search dotfiles and hidden paths.
OpenIn sheetbashsame section
Literal string search in ripgrep
Disable regex parsing for a search term.
OpenIn sheetbashsame section
List matching file names only
Show only files that contain a match.
OpenIn sheetbash1 tag match