rgn [PATH] [EXPRESSION] -> ripgrep Ersatz mit GNU grep
Find a file
holm / Christian Müller 9bea306fab MIT Lizenz
2025-08-20 23:50:24 +02:00
assets Fix #1 2025-07-07 19:01:56 +02:00
LICENSE MIT Lizenz 2025-08-20 23:50:24 +02:00
README.md MIT Lizenz 2025-08-20 23:50:24 +02:00
ripgrepgeneric.sh SmallFixes 2025-08-17 22:14:18 +02:00

rgn - ripgrepgeneric

Farbenfroher Ersatz für ripgrep mit Standard GNU grep

Licence Linux made-with-bash

Dieses Projekt steht unter der MIT-Lizenz siehe LICENSE für Details.

Preview

[holm@x1p0:~/bin/Tools/ripgrepgeneric]$ rgn
    'rgn' (ripgrepgeneric)
     is a 'ripgrep' replacement, based on GNU grep.

     Usage: rgn [PATH] [EXP] # Search for EXP in PATH/*
            rgn [EXP]        # Search for EXP in ./*
            rgn -h           # this help


[holm@x1p0:~/bin/Tools/ripgrepgeneric]$ rgn grep

>>>  ./ripgrepgeneric.sh
13:    '%s' (ripgrepgeneric)                             \n \
14:    is a 'ripgrep' replacement, based on GNU grep.    \n \
15-                                                      \n \
16-    Usage: %s [PATH] [EXP] # Search for EXP in PATH/* \n \
   ————————————————
33:  grep --color -inh -A2 -B0 -C0 --group-separator="$separator" -P "$search" "$hit"
34-  echo -e "${RED}<<<  $hit${NOCOLOR}\n"
35:done < <(grep -Ril -P "$search" "$searchpath" | grep -v ".git")
<<<  ./ripgrepgeneric.sh


>>>  ./README.md
1:# rgn - ripgrepgeneric
2-
3-> License: cc-by-sa-4.0 Author: holm / Christian Müller (<https://mueller.network>)
   ————————————————
5:Farbenfroher Ersatz für ripgrep mit Standard GNU grep
6-
7-![Preview](assets/Screenshot.png "Screenshot")
   ————————————————
15:grep: : No such file or directory
16-
17-[holm@x1p0:~/bin/saartext.sh]$ rgn saar
<<<  ./README.md

© 2025 Christian Müller