Pytania oznaczone «grep»

24
„ls -1”: jak wyświetlić listę nazw plików bez rozszerzenia

ls -1 wyświetla moje elementy w następujący sposób: foo.png bar.png foobar.png ... Chcę go umieścić na liście bez tego .pngtypu: foo bar foobar ... (katalog zawiera tylko .pngpliki) Czy ktoś może mi powiedzieć, jak korzystać grepw tym przypadku? Cel: Mam plik tekstowy, w którym wszystkie...

24
Po co przekierowywać wyjście grep do / dev / null?

Rozważ tę linię: ${libdir}/bin/licenseTool check "${SERIAL}" "${VERSION}" "${PRODUCT}" ${libdir} | grep '^200' >/dev/null Jaki jest sens szukać wzoru na wyjściu jeśli wynik , który jest wyrzucany? A jeśli taka linia pojawia się jako ostatnia rzecz w skrypcie bash, to czy jej wartość wyjściowa...

24
Jak używać [\ w] + w wyrażeniu regularnym w sed?

Korzystam z systemu Windows, ale wydaje mi się, że moje pytanie jest nadal słusznie umieszczone tutaj. C:\Users\User>grep --version GNU grep 2.6.3 C:\Users\User>sed --version GNU sed version 4.2.1 Zauważyłem, że następujące prace (wyjście here): echo here | grep -E "\w+" echo here | grep...

24
Odpowiednik polecenia grep dla plików binarnych

Mam kilka plików binarnych i wiem, że wewnątrz tych plików binarnych są ciągi, które chcę znaleźć. Chcę zrobić: grep -lir "the string I am looking for" i uzyskać listę wszystkich plików binarnych w określonym katalogu, który zawiera ten ciąg, ale grep -lirnajwyraźniej nie działa z tymi...

23
Dodawanie liczb z wyniku grep

Uruchomię następujące polecenie: grep -o "[0-9] errors" verification_report_3.txt | awk '{print $1}' i otrzymuję następujący wynik: 1 4 0 8 Chciałbym dodać każdą z liczb do zmiennej zmiennej zliczającej. Czy istnieje magiczny liniowiec, który ktoś może mi pomóc

23
Dlaczego „grep -q” zajmuje cały plik wejściowy?

Rozważ następujący plik wejściowy: 1 2 3 4 Bieganie { grep -q 2; cat; } < infile nic nie drukuje. Spodziewałbym się, że to wydrukuje 3 4 Mogę uzyskać oczekiwany wynik, jeśli zmienię go na { sed -n 2q; cat; } < infile Dlaczego pierwsze polecenie nie wypisuje oczekiwanego wyniku?...

23
Piping szukanego terminu (nie nazwa pliku) do grep

Chcę wybrać z pliku niektóre wiersze zawierające dany numer. Plik, który chcę wyszukać, nazywa się os_clusters/piRNA_clusters.bed. awk '{if (a[$0]++ == 0) {split($0,b,"."); ;split(b[1],c,"r"); print c[3]}};' test_non_enriched | xargs grep {} os_clusters/piRNA_clusters.bed Pierwsza część, przed...

22
Wyszukiwanie ciągu w wielu plikach zip

Pracuję nad SunOS 5.10. Mam folder zawierający około 200 plików zip. Każdy plik zip zawiera tylko jeden plik tekstowy. Chciałbym wyszukać określony ciąg we wszystkich plikach tekstowych we wszystkich plikach zip. Próbowałem tego (który szuka dowolnego pliku tekstowego w pliku zip, który zawiera...

22
Jak znaleźć ścieżkę do pliku na podstawie jego nazwy?

Próbuję znaleźć settings.xmlplik na moim komputerze Ubuntu. Nie mam pojęcia, gdzie to jest i w jakim katalogu się znajduje. Próbowałem tego użyć - ls -R | grep settings.xml Ale nie pokazuje mi pełnej ścieżki tam, gdzie jest ... Czy jest jakieś inne polecenie, które muszę wypróbować, które może...

22
Wyklucz ukryte podkatalogi z grep -r

Mam lokalną kopię svn, chcę wyszukać ciąg string some_string. $ grep some_string * -r lang/en:some_string=Some string lang/.svn/en:some_string=Some string Ale jeśli pójdziemy trochę dalej, wydaje się, że ukryte katalogi pierwszego poziomu są wykluczone: $ cd lang && grep some_string *...

22
Granice słów grep

Zgodnie z dokumentacją GNU: ‘\<’ Match the empty string at the beginning of word. ‘\>’ Match the empty string at the end of word. Mój / etc / fstab wygląda następująco: /dev/sdb1 /media/fresh ext2 defaults 0 0 Chcę, aby grep zwrócił wartość PRAWDA / FAŁSZ dla istnienia / media / fresh....