W systemie Windows szukałbym słowa w folderze. Podobnie chcę wiedzieć, czy określone słowo występuje w katalogu zawierającym wiele podkatalogów i plików. Moje wyszukiwanie składni grep pokazuje, że muszę podać nazwę pliku, tj grep string filename
.
Teraz nie znam nazwy pliku, więc co mam zrobić? Przyjaciel zasugerował, aby to zrobić grep -nr string
, ale nie wiem, co to oznacza, i nie uzyskałem żadnych rezultatów (dopóki nie wydam odpowiedzi ctrl + c).
*
? Spowoduje to albo rozwinięcie znaku wieloznacznego powłoki (jeśli istnieją nazwy plików pasujące do wzoru wieloznacznego), albo grep przyjmie go jako operator 0 lub więcej powtórzeń dla poprzedzającego znaku*
.