#text
48 solutions
Find text across an entire project with rg — grep-speed recursive search that skips .gitignore'd junk and highlights matches.
Use awk '{print $n}' with -F and conditions to slice columns and filter rows on Linux.
Read config files and code in the terminal with bat: syntax colors, line numbers, and git diff markers, with non-interactive output for scripts.
Scroll, search, and even tail logs inside big text files without loading them into an editor.
Join split logs, CSV parts, or chapter files into a single file.
Search inside text files and logs with regex, returning file, line number and match.
Use the built-in findstr tool to find text inside files, including all subfolders, with case-insensitive matching and line numbers.
Open files in a Vim-compatible editor with built-in LSP and Lua config.
Sort du/df/ls -lh output numerically on Linux using GNU sort's -h flag.
Concatenate many .txt/.csv/.log files into a single file with Get-Content, Set-Content or cmd's type/copy.
Extract CSV fields or colon-separated values on Linux with cut -d, plus character ranges with -c.
The Windows equivalent of wc -l: count lines, words, and characters of any text file or pipeline.