Odpowiedzi:
Możesz utworzyć plik o nazwie grepall w / usr / local / bin / o następującej treści:
find -type f -exec grep -q $1 {} \; -print
możesz wyszukiwać zawartość według użycia grepall something
egrep -R "hello" /path/to/dir
Zły sposób:
grep "something" */*/*
Jeśli jesteś administratorem lub programistą, możesz rozważyć użycie ripgrep zamiast zwykłego grep
.
rg helo
na przykład przeszukuje wszystkie pliki w bieżącym katalogu roboczym (w tym podfoldery).
Aby uzyskać bardziej szczegółowe informacje, zajrzyj do przewodnika , strony podręcznika , a nawet do kodu.