Pytania oznaczone «grep»

W przypadku pytań dotyczących grep, narzędzie wiersza polecenia do wyszukiwania wzorców tekstowych w plikach. Użyj tego znacznika, aby zadawać pytania dotyczące samego grep lub pytań dotyczących problemów wynikających z używania narzędzia wiersza polecenia grep.

304
Jak mogę zapobiec wyświetlaniu „grep” w wynikach ps?

Gdy szukam jakiegoś procesu, który nie istnieje, np $ ps aux | grep fnord wayne 15745 0.0 0.0 13580 928 pts/6 S+ 03:58 0:00 grep fnord Oczywiście nie obchodzi mnie grep - to ma tyle samo sensu, co poszukiwanie psprocesu! Jak mogę zapobiec wyświetlaniu grep w

215
Policz całkowitą liczbę wystąpień za pomocą grep

grep -cprzydaje się do stwierdzenia, ile razy łańcuch występuje w pliku, ale zlicza każde wystąpienie tylko raz na linię. Jak policzyć wiele wystąpień w wierszu? Szukam czegoś bardziej eleganckiego niż: perl -e '$_ = <>; print scalar ( () = m/needle/g ),

185
Co sprawia, że ​​grep uważa plik za binarny?

Mam zrzuty bazy danych z systemu Windows na moim urządzeniu. Są to pliki tekstowe. Używam cygwina, by się przez nie przeszukiwać. Wyglądają na zwykłe pliki tekstowe; Otwieram je za pomocą edytorów tekstu, takich jak Notatnik i WordPad, i wyglądają czytelnie. Jednak gdy uruchomię na nich grep, powie...

130
Czy grep zwraca true / false lub czy istnieją alternatywne metody

W ramach tego skryptu muszę być w stanie sprawdzić, czy pierwszy podany argument pasuje do pierwszego słowa pliku. Jeśli tak, wyjdź z komunikatem o błędzie; jeśli nie, dołącz argumenty do pliku. Rozumiem, jak napisać ifinstrukcję, ale nie wiem, jak jej używać grepw skrypcie. Rozumiem, że grepbędzie...

109
Zwraca tylko część linii po pasującym wzorcu

Więc pociągnięcie do otwarcia pliku za pomocą, cata następnie użycie grepdo uzyskania pasujących linii prowadzi mnie tylko do tej pory, gdy pracuję z określonym zestawem dzienników, z którym mam do czynienia. Potrzebuje sposobu, aby dopasować linie do wzoru, ale tylko zwrócić część linii po...

94
Dlaczego grep nie ignoruje domyślnie plików binarnych?

Strona podręcznika dla grepopisuje -Iflagę w następujący sposób: -I Ignore binary files. This option is equivalent to --binary-file=without-match option. Mówi również o plikach binarnych: --binary-files=value Controls searching and printing of binary files. Options are binary, the default:...

86
Jak uruchomić grep z wieloma wzorcami AND?

Chciałbym uzyskać dopasowanie wielu wzorców z niejawnym AND między wzorami, tj. Równoważne z uruchomieniem kilku greps w sekwencji: grep pattern1 | grep pattern2 | ... Jak więc przekonwertować to na coś takiego? grep pattern1 & pattern2 & pattern3 Chciałbym użyć pojedynczego grepa,...