grep

Jak policzyć wystąpienia słowa we wszystkich plikach katalogu?

Próbuję policzyć konkretne wystąpienie słowa w całym katalogu. Czy to możliwe? Powiedzmy na przykład, że istnieje katalog ze ... m katalogu? Próbowałem czegoś takiego: zegrep "xception" `find . -name '*auth*application*' | wc -l Ale to nie działa.

grep the ADB logcat & write the output to a text file

Chcę grep logcat adb i zapisać wyjście do pliku tekstowego. If I just do ./adb logcat > std.txt Zapisuje cały dziennik ... cę wyszukać ABC i zapisać tylko te linie do pliku tekstowego. ./adb logcat | grep ABC > std.txt Nie działa. Plz pomocy.

Dopasowywanie wielu wzorów

Chcę zobaczyć, czy "001" LUB "100" lub "000" występuje w ciągu 4 znaków 0 i 1. Na przykład 4-znakowy ciąg znaków może mieć po ... mogę sprawdzić tylko jeden ciąg na raz. Chcę wiedzieć, czy można użyć wielu łańcuchów z innym poleceniem lub z samym grepem.

Użyj pipe of commands jako argumentu dla diff

Mam problem z tym prostym zadaniem: cat file | grep -E ^[0-9]+$ > file_grep diff file file_grep Problem w tym, że chcę ... działało u mnie, kiedy chciałem echo komendy wyjść z takiego skryptu (za pomocą backtic ' a ucieczki): echo `ls` Dzięki

grepping przy użyciu operatora alternatywnego"/"

Poniżej znajduje się przykład dużego pliku o nazwie AT5G60410.gff: Chr5 TAIR10 gene 24294890 24301147 . + ... em zaskoczony, gdy to nie zadziałało: grep 'gene|exon' AT5G60410.gff Nie są zwracane żadne wyniki. Gdzie popełniłem błąd?

Zachowaj kolor ls po grep ' ingu

If I do $ ls -l --color=always Dostaję listę plików wewnątrz katalogu z ładną kolorystyką dla różnych typów plików itp.. ... ę kolor po grepie EDIT: używam headless-server Ubuntu 8.10, Bash 3.2.39, prawie stock zainstaluj bez fantazyjnych configów

Jak wyłączyć wyniki dopasowania plików binarnych w grep [zamknięty]

Podczas używania grepa w Linuksie, wynik zawsze zawiera wiele "binarnych dopasowań plików XXX", które mnie nie obchodzą. Jak wyłączyć tę część wyników lub jak wykluczyć pliki binarne w grep?

jak używać opcji grep --include dla wielu typów plików?

Kiedy chcę grepować wszystkie pliki html w jakimś katalogu, wykonuję następujące czynności grep --include="*.html" pattern ... l,php,htm}" pattern -R /some/path Ale niestety, to nie zadziała dla mnie. Dla twojej informacji, moja wersja grepa to 2.5.1.

Rekurencyjny cat wszystkie pliki w jednym pliku

Mam kilka plików siedzących w folderach typu data\A\A\A\json1.json data\A\A\A\json2.json data\A\A\B\json1.json ... data\Z\Z\Z\json_x.json Chcę skatalogować wszystkie jsony w jednym pliku?

Linux wyszukaj słowo i pokaż całą linię

Mam bardzo duży plik dziennika (6 gig). Chcę wyszukać 'Nov 12 2012' i wydrukować każdą linię. Jestem początkującym Linuks ... i. Najprawdopodobniej będzie potrzebował więcej opcji, aby wyświetlić x liczbę linii i przejść do przodu przez wyszukiwanie.

Znajdź i zamień łańcuch we wszystkich plikach rekurencyjnie za pomocą grep i sed [duplikat]

To pytanie ma już odpowiedź tutaj: Jak wykonać rekurencyjne wyszukiwanie / zamianę ciągu znaków za pomo ... ng='<script>"[newscript]"</script>' grep -rl $oldstring /path/to/folder | xargs sed -i s/$oldstring/$newstring/g

Korzystanie z grep do pomocy w tworzeniu ramki danych w R

Mam problem z podstawianiem danych. Chcę, aby dane były podzestawowane w kolumnie x, gdzie pierwsze 3 znaki rozpoczynają się ... ze, a nie tylko te rozpoczynające G45, prawdopodobnie również, ponieważ nie jestem pewien, jak używać symboli wieloznacznych.

grep + A: Drukuj wszystko po dopasowaniu [duplikat]

To pytanie ma już odpowiedź tutaj: Jak pobrać część pliku po linii, która pasuje do wyrażenia grep ? (p ... Nie krępuj się krytykować mnie za kompleksowanie problemu na samym początku i polecenia awk i sed są również mile widziane!

grep z wyrażeniem regularnym dla numeru telefonu

Chciałbym zdobyć numery telefonów z akt. Wiem, że liczby mają różne formy, mogę obsłużyć jedną, ale nie wiem, jak uzyskać jed ... 9]\{3\}[ -]\?[0-9]\{3\}[ -]\?[0-9]\{4\}' file Czy istnieje jeden regex, który może obsłużyć wszystkie z tych czterech form?

Jak zastąpić ciąg znaków w wielu plikach za pomocą grep i sed, gdy argument-i nie jest obsługiwany?

Próbowałem tego polecenia, grep '/static' dir/* | xargs sed -i 's/\/static//g' Ale wersja sed, której używam, nie wspiera ... ego co wyjście, zwykle robię to: sed 's/\/static//g' filename.txt > new_filename.txt ; mv new_filename.txt filename.txt

grepping plików binarnych i UTF16

Standard grep/pcregrep itd. może być wygodnie używany z plikami binarnymi dla danych ASCII lub UTF8 - czy jest prosty sposób, ... zę sposobu, aby to zrobić semantycznie, ale te 00s powinny zrobić trick, tyle że nie mogę ich łatwo używać w wierszu poleceń.

zmienna powłoki w regex grep

Próbuję użyć zmiennej w regexie grepa. Podam tylko przykład błędu i może ktoś podpowie jak dokonać ewaluacji zmiennej podcza ... powinien pasować do linii zaczynających się od "test", powinien wydrukować linię Echo przez nią. $ echo $string test this $

Uniemożliwia grepowi zwrócenie błędu, gdy dane wejściowe nie są zgodne

Chcę napisać w skrypcie bash kawałek kodu, który sprawdza, czy program jest już uruchomiony. Mam następujące informacje, aby ... pasuje do niczego i grep zwraca błąd. Próbowałem użyć -q lub - s, ale bezskutecznie. Czy jest na to jakieś rozwiązanie? Thx

Czy Mogę grepować tylko pierwsze N linii pliku?

Mam bardzo długie pliki dziennika, czy można poprosić grepa, aby przeszukał tylko pierwsze 10 linii?

Jak obcinać długie pasujące linie zwracane przez grep lub ACK

Chcę uruchomić ACK lub grep na plikach HTML, które często mają bardzo długie linie. Nie chcę widzieć długich linii, które zaw ... która otacza łańcuch pasujący do wyrażenia regularnego. Jak mogę to uzyskać używając dowolnej kombinacji narzędzi uniksowych?