grep

grep dla 2 słów istniejących w tej samej linii

Jak mogę grepować wiersze, które zawierają dwa słowa wejściowe w wierszu? Szukam linii zawierających oba słowa, Jak to zrobi ... bowałem takich fajek: grep -c "word1" |grep -r "word2" logs Po prostu zacina się po pierwszym poleceniu pipe. dlaczego?

Wyrażenie regularne lookahead dla 'nie po którym następuje' w grep

Próbuję grep dla wszystkich instancji Ui\., po których nie następuje Line lub nawet tylko litera L Jaki jest właściwy sposó ... puje inny łańcuch znaków? Using lookaheads grep "Ui\.(?!L)" * bash: !L: event not found grep "Ui\.(?!(Line))" * nothing

wyjście grep pokazujące tylko pasujący plik

Jaka jest opcja dla grep, która pozwoli mi wydrukować tylko pasujący plik, a nie linię w pliku, który spełnia kryteria?

grep bez wyświetlania ścieżki / pliku: line

Jak grepować i zwracać tylko pasującą linię? tzn. ścieżka / nazwa pliku jest pominięta w wynikach. W tym przypadku chcę zajrzeć do wszystkich .pliki paska w bieżącym katalogu, szukając wyrażenia FOO find . -name '*.bar' -exec grep -Hn FOO {} \;

grep dla znaków specjalnych w Uniksie

Mam plik dziennika (aplikacja.log), który może zawierać następujący ciąg znaków normalnych i specjalnych w wielu wierszach: ... ;' application.log Powyższe polecenie nie zwraca żadnych wyników. Jaka byłaby poprawna składnia, aby uzyskać numery linii?

Jak grep dla zawartości po wzorze?

Dany plik, na przykład: potato: 1234 apple: 5678 potato: 5432 grape: 4567 banana: 5432 sushi: 56789 Chciałbym grep dla ws ... ale tylko te, które następują po potato:. Tak więc w powyższym przykładzie wyjście będzie: 1234 5432 Jak mogę to zrobić?

Wyjście Grep z wieloma kolorami?

Czy w bash istnieje elegancka metoda uruchamiania grepa na pliku tekstowym z 2 lub więcej wzorcami, a każdy pasujący wzorzec ... LE w Kolorze Niebieskim i AUGUST w kolorze pomarańczowym? Jestem otwarty na korzystanie z sed, awk, grep i kredki lub inne...

Zachowaj kolor po przekręceniu grepa do grepa

Jest pytanie simlar w Preserve LS coloring po grep ' ingu ale denerwuje mnie to, że jeśli połączysz kolorowy grep z innym gr ... WORD * | grep -v AVOID nie zachowuje koloru pierwszego wyjścia. Ale dla mnie ls | grep FILE zachowaj kolor, skąd ta różnica ?

Jak wykluczyć niektóre katalogi/pliki z git grep search

Czy istnieje sposób na przeszukiwanie repozytorium git przy użyciu git grep, ale wykluczenie pewnych ścieżek / katalogów / pl ... awy: nie chcę używać zwykłego grepa, ponieważ jest znacznie wolniejszy niż git grep, gdy rozmiar repozytorium git jest duży.

Jak grep z listą słów

Mam plik A ze 100 słowami oddzielonymi nowymi liniami. Chciałbym przeszukać plik B, aby zobaczyć, czy któreś ze słów w pliku A występuje w nim. Próbowałem następujących, ale nie działa do mnie: grep -F A B

Całkowity rozmiar grupy plików zaznaczonych "znajdź"

Na przykład, mam duży system plików, który zapełnia się szybciej niż się spodziewałem. Więc szukam tego co jest dodawane: f ... er do tego, jeśli ktoś ma, ale nie zamierzam używać żadnego rozwiązania, które zawiera skrypt wielowierszowy lub plik:: Find.

Jak połączyć wiele linii wyjściowych z jedną linią? [duplikat]

To pytanie ma już odpowiedź tutaj: Jak połączyć wszystkie linie z pliku w Bash? ... c każdy "\n" "\" " (Koniec ", po którym następuje spacja)? cat file | grep pattern | xargs sed s/\n/ /g nie działa na mnie.

Użyj grep, aby znaleźć zawartość w plikach i przenieść je, jeśli pasują

Używam grepa do generowania listy plików, które muszę przenieść: grep -L -r 'Subject: \[SPAM\]' . Jak mogę przekazać tę listę do polecenia mv i przenieść pliki gdzie indziej?

Jak przeszukać cały kod źródłowy w Vimie?

Kiedy używasz Vima i mając katalog wypełniony kodem (np. ~ / trunk/) z wieloma podkatalogami, czy istnieje sposób, aby grep/w ... o jest inną kwestią, ale warto zauważyć, że najlepiej byłoby ograniczyć wyszukiwanie do plików z konkretnymi rozszerzeniami.)

Użyj grep, aby zgłaszać tylko numery linii

Mam plik, który prawdopodobnie zawiera złe formatowanie (w tym przypadku wystąpienie wzorca \\backslash). Chciałbym użyć grep ... ale chcę się upewnić, że grep sam tego nie zrobi. grep -no wydaje mi się, że jest najbliżej, ale nadal wyświetla dopasowanie.

Używanie grepa z wyrażeniem regularnym do filtrowania dopasowań

Próbuję użyć grep z -v do odwrócenia dopasowania oraz-e do wyrażenia regularnego. Mam problem z poprawną składnią. Próbuję ... le or directory Próbowałem użyć () lub cudzysłowów, ale nie byłem w stanie znaleźć niczego, co działa. Jak mogę to zrobić?

grep: grupowe przechwytywanie

Mam następujący ciąg znaków: {"_id":"scheme_version","_rev":"4-cad1842a7646b4497066e09c3788e724","scheme_version":1234} I ... raca "scheme_version":1234 Jak mogę to zrobić? Wiem, że mogę dodać sed call, ale wolałbym to zrobić z pojedynczym grepem.

Policz liczbę wystąpień wzorca w pliku (nawet w tej samej linii)

Podczas wyszukiwania ilości wystąpień ciągu znaków w pliku zazwyczaj używam: grep pattern file | wc -l To jednak Znajduje ... jeśli Szukam wzorca regex, a nie prostego ciągu? Jak mogę je policzyć, a jeszcze lepiej wydrukować każdy mecz na nowej linii?

Używanie znaku gwiazdy w grep

Próbuję wyszukać podciąg "abc" w konkretnym pliku w Linuksie / bash Więc robię: grep '*abc*' myFile Nic nie zwraca. Al ... blem. Ale co jeśli chcę grep dla bardziej złożonego ciągu, powiedzmy *abc * def * Jak mógłbym to osiągnąć używając grepa?

jak usunąć początkowe spacje z każdej linii pliku?

Mam plik, który wygląda mniej więcej tak: for (i = 0; i < 100; i++) for (i = 0; i < 100; i++) for (i = 0; i < ... (i = 0; i < 100; i++) for (i = 0; i < 100; i++) for (i = 0; i < 100; i++) Jak można to zrobić (używając sed może?)