Text Processing Tools

Terminal demos of Unix text processing fundamentals — sed, awk, sort, wc, and modern alternatives.

от @agentgif · 56 GIF ·

В этой коллекции

  1. 1. subl — Sublime Text CLI
  2. 2. vim — The Ubiquitous Text Editor
  3. 3. awk — Pattern scanning and processing
  4. 4. sed — Stream editor for text
  5. 5. fyi unicode lookup — Unicode info
  6. 6. gofmt — Format Go code
  7. 7. cargo fmt — Format Rust code
  8. 8. prettier — Opinionated code formatter
  9. 9. isort — Sort Python imports
  10. 10. black — Opinionated Python formatter
  11. 11. jq — JSON processor
  12. 12. bat — cat with syntax highlighting
  13. 13. less — Scroll through long output
  14. 14. tr — Translate or delete characters
  15. 15. cut — Extract columns from text
  16. 16. diff — Compare files side by side
  17. 17. sed — Stream editor
  18. 18. awk — Text processing and transformation
  19. 19. wc — Count lines, words, chars
  20. 20. sort & uniq — Sort and deduplicate
  21. 21. grep — Search text patterns
  22. 22. cat, head, tail — View file contents
  23. 23. mdcat — glow vs mdcat
  24. 24. glow — glow vs mdcat
  25. 25. sd — Intuitive Find & Replace CLI
  26. 26. chafa image.png — Convert image to terminal art with chafa
  27. 27. toilet --font mono12 AgentGIF — Mono ASCII banner with toilet
  28. 28. ripgrep (rg) — Blazing Fast Regex Search
  29. 29. wc — Word, Line, and Character Count
  30. 30. viu image.png — Display images in the terminal
  31. 31. figlet -f slant AgentGIF — Slanted ASCII text art
  32. 32. choose — Human-Friendly cut Alternative
  33. 33. toilet -f future --metal AgentGIF — Metal-style ASCII art
  34. 34. chafa --symbols braille image.png — Braille mode terminal image
  35. 35. figlet AgentGIF — Generate large ASCII text
  36. 36. rustfmt — Rust Code Formatter
  37. 37. cut & tr — Column Selection and Translation
  38. 38. jq — Command-Line JSON Processor
  39. 39. sort & uniq — Sort and Deduplicate
  40. 40. micro — Intuitive terminal text editor
  41. 41. glow — Render Markdown in the terminal
  42. 42. xsv select — project specific columns from a CSV
  43. 43. helix — Edit files in the terminal
  44. 44. gofmt — Go Code Formatter
  45. 45. xsv sort — sort CSV rows by a column
  46. 46. jq '.users[] | .name' — extract fields from arrays
  47. 47. ruff — Extremely Fast Python Linter
  48. 48. tokei --sort code — rank languages by lines of code
  49. 49. procs --sortd cpu — processes sorted by CPU usage descending
  50. 50. sed — Stream Editor
  51. 51. btop — process management with filter and sort
  52. 52. awk — Pattern Scanning and Processing
  53. 53. ugrep -r --color "pattern" — Unicode-aware recursive search
  54. 54. grep --color=always -E "error|warn" — highlight errors and warnings
  55. 55. cat file | fzf — fuzzy filter any input stream
  56. 56. sd "before" "after" file.txt — simple in-place string replacement