Search Windows-style files as normal text.
Section: Encodings and text quirks
Handle CRLF safely
bash
bash
rg 'TODO' README.txtExplanation
ripgrep handles CRLF line endings well by default, so no special flag is usually required.
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 Encodings and text quirks
Disable line numbers for transformed output
Print cleaner replacement previews.
Print NUL-delimited paths
Use NUL separators to make filename parsing safe.
Preview a simple replacement
Show what matched lines would look like after substitution.