Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit a278198c authored by DroidFreak32's avatar DroidFreak32
Browse files

envsetup: Add pygrep function to grep all python files



Test: manual - searched .py files in shell

Change-Id: I6abd4615588ef0dbe7b46b0e9159bd814f63ed09
Signed-off-by: default avatarDroidFreak32 <rushabshah32@gmail.com>
parent 2c2f75b2
Loading
Loading
Loading
Loading
+7 −0
Original line number Diff line number Diff line
@@ -34,6 +34,7 @@ Invoke ". build/envsetup.sh" from your shell to add the following functions to y
- rsgrep:     Greps on all local Rust files.
- sepgrep:    Greps on all local sepolicy files.
- sgrep:      Greps on all local source files.
- pygrep:     Greps on all local Python files.
- godir:      Go to the directory containing a file.
- allmod:     List all modules.
- gomod:      Go to the directory containing a module.
@@ -1256,6 +1257,12 @@ function rcgrep()
        -exec grep --color -n "$@" {} +
}

function pygrep()
{
    find . -name .repo -prune -o -name .git -prune -o -name out -prune -o -type f -name "*\.py" \
        -exec grep --color -n "$@" {} +
}

case `uname -s` in
    Darwin)
        function mgrep()