psk entfernt, rgi/rgf überarbeitet

This commit is contained in:
Michael Grote 2023-02-13 09:41:26 +01:00
parent a7a4970eed
commit 0b61c98659

View file

@ -85,21 +85,6 @@ function m2m {
fi fi
fi fi
} }
#function psk {
# if [[ "$1" == "--help" ]]; then
# echo "Beende Prozess "\$1""
# echo ""
# echo " Usage: psk <prozessname>"
# else
# if [ -z "$1" ]; then
# echo "[ERROR] Prozessname fehlt..."
# else
# ps -ef | grep "$1" | grep -v grep | awk '{ print $2 }' | xargs kill -9
# fi
# fi
#}
function rgf { function rgf {
if [[ "$1" == "--help" ]]; then if [[ "$1" == "--help" ]]; then
echo "Finde alle Dateien die "\$1" im Namen haben." echo "Finde alle Dateien die "\$1" im Namen haben."
@ -112,10 +97,10 @@ function rgf {
return 1 return 1
fi fi
if command -v rg >/dev/null ; then if command -v rg >/dev/null ; then
rg --files -g *"$1"* --hidden rg --ignore-case --files --hidden --glob=!.git/ *"$1"*
else else
echo "[INFO] ripgrep ist nicht installiert... suche mit 'find'" echo "[INFO] ripgrep ist nicht installiert... suche mit 'find'"
find . -type f -name *"$1"* find . -type f -not -path '*/\.git/*'; -name *"$1"*
fi fi
} }
function rgi { function rgi {
@ -130,10 +115,10 @@ function rgi {
return 1 return 1
fi fi
if command -v rg >/dev/null ; then if command -v rg >/dev/null ; then
rg -i "$1" rg --ignore-case --hidden --glob=!.git/ "$1"
else else
echo "[INFO] ripgrep ist nicht installiert... suche mit 'grep'" echo "[INFO] ripgrep ist nicht installiert... suche mit 'grep'"
grep -r -n -i "$1" . grep --recursive --line-number --ignore-case --exclude-dir=".git" "$1" .
fi fi
} }
function ssh { function ssh {