#!/bin/bash if [[ "$1" == "--help" ]]; then # shellcheck disable=SC2140 echo "Finde alle Dateien die "\$1" im Inhalt haben." echo "" echo " Usage: rgi " return 0 fi if [ -z "$1" ]; then echo "[ERROR] Suchbegriff fehlt..." return 1 fi if command -v rg >/dev/null ; then rg --ignore-case --hidden --glob=!.git/ "$1" else echo "[INFO] ripgrep ist nicht installiert... suche mit 'grep'" grep --recursive --line-number --ignore-case --exclude-dir=".git" "$1" . fi