Pytania otagowane jako grep

grep to uniksowe narzędzie wiersza polecenia, które wyszukuje dane wejściowe w celu znalezienia wierszy pasujących do wyrażenia regularnego (lub nie) i drukuje wyniki. Ten znacznik służy do zadawania pytań na temat korzystania z funkcji grep, pisania wyrażeń regularnych, które działają z grep, oraz ogólnego użycia. Ponieważ grep jest teraz dostępny w środowiskach uniksopodobnych (np. Cygwin w systemie Windows), możesz również użyć tego znacznika do pytań dotyczących zgodności oraz różnic między wersjami a środowiskami oprogramowania.

2
Filtruj polecenie tail przez wiele poleceń grep, aby oddzielić pliki
Próbuję filtrować dane wyjściowe jednego pliku dziennika na oddzielne pliki dziennika oparte na filtrze grep. tail -f test.log | tee & gt; (grep „Błąd” & gt; error.log) & gt; (grep „Ostrzeżenie” ”& gt; warning.log) W ten sposób wszystkie wpisy „Błąd” znajdują się w jednym pliku, a wszystkie wpisy „Ostrzeżenie” znajdują …
5 linux  bash  grep  tail 

3
Czy bash może konsumować to samo fifo z dwóch oddzielnych poleceń?
Mam ogromne źródło danych, które filtruję za pomocą niektórych grep s. Oto co robię teraz: #!/bin/bash param1='something' param2='another' param3='yep' echo $(avro-read /log/huge_data | grep $param1 | grep "$param2-" | grep $param3 | wc -l) / $(avro-read /log/ap/huge_data | grep $param1 | grep -v "$param2-" | grep $param3 | wc -l) …
5 bash  grep  fifo 


2
Jak wyszukiwać podciągi w Bash?
Chcę dowiedzieć się i wyświetlić całkowitą liczbę podciągów TTT znalezionych w pierwszych 2000 wierszach w pliku. Byłem przy użyciu grep aż Przetestowałem go i sobie sprawę, że nie identyfikuje podciągi.
3 bash  search  grep  string 

2
grep plik i potokuj wyjście do sed i przechowuj wyjście sed w pliku
Zawartość source.txt: gold green white black blue yellow magenta brown tram kilo charlie tango Cześć wszystkim! Muszę rozwiązać zagadkę. Próbuję uruchomić mały skrypt, aby grep pliku source.txt, grepwyjście potoku, aby sedzastąpić ciąg i zapisać tę linię w nowym plikupol.txt grep -l "gold" source.txt | xargs sed 's/green/red/' > pol.txt Zamiast …

2
Co robi grep, używając wyszukiwanego znaku dolara?
Chciałem znaleźć $featurediconzmienną w moich plikach php i uruchomiłemgrep -ir "$featuredicon" Zrozumiałem, że znak dolara jest zastrzeżoną postacią w skorupce. Ale co to właściwie robi? Czy zmodyfikowałem moje pliki php? Obawiam się, że zrobiłem coś złego ... następnym razem ucieknę grep -ir "\$featuredicon"
3 grep 

8
Jak usunąć podobne instancje linii przy użyciu poleceń Unix?
Mam plik zawierający wiersze, które wyglądają następująco: 14|geauxtigers|90 14|geauxtigers|null Chcę usunąć wszystkie instancje z pliku o wartości null jako ostatniego terminu. Czy można to zrobić za pomocą komend Unix? Miałem zamiar wczytać plik za pomocą Java i spojrzeć na sąsiednie linie i usunąć linię, której sąsiednia linia ma podobne pierwsze …
2 linux  unix  sed  grep 


3
Jak używać grep na zmiennej lub łańcuchu?
Piszę skrypt basha i muszę sprawdzić, czy nazwa pliku ma numer na końcu (po kropce), a jeśli tak, to go zdobyć, ale nie mogę zrozumieć, jak używać wyrażenia regularnego na zmiennej lub łańcuchu. Byłem w stanie użyć echo w terminalu do potoku łańcucha na grep, w ten sposób: echo "filename.txt.123" …
2 linux  bash  grep 

2
jak przekazać flagę jako argument grep
Próbuję przekazać - jako argument grep, ponieważ interesujący mnie plik zawiera - w swoim tekście tak grep -- file.txt ale nie mogę, ponieważ grep widzi - jako flagę. Jak przekazać grep jako argument, a nie flagę?
2 ubuntu  unix  grep 

0
Jak wydrukować ścieżki bezwzględne za pomocą git grep
Używam następującego polecenia grepcode do rekurencyjnego przeszukiwania dużej liczby repozytoriów git. Drukuje ścieżkę znalezionych plików względem katalogu głównego repozytorium, jak mogę wydrukować ścieżkę bezwzględną pliku zamiast ścieżki względnej repozytorium. grepcode() { find . -type d -name .git | parallel "cd {.} && git grep --color -I --full-name -i '$@' }
2 git  grep 

5
Jak połączyć find i grep w celu rekurencyjnego wyszukiwania plików str lub str2 w plikach * .html i * .php z / home / smith / sourcecode?
Jak mogę łączyć findi grepwyszukiwać str1lub str2rekurencyjnie we wszystkich plikach * .html i * .php, zaczynając od katalogu o nazwie / home / smith / source? Dane wyjściowe muszą tylko zawierać listę plików (ze ścieżką), a nie rzeczywisty dopasowany ciąg. wypróbowałem wiele odmian bez powodzenia. Istnieje wiele przykładów tego, jak …
2 linux  bash  search  grep  find 


2
grep i sed z fajką od ogona -f wydają się buforować
Usiłuję uzyskać działający system do monitorowania specjalnych dzienników. Zwykle chcę tylko bardzo konkretnego wzoru, z którego wydobywam, grepi fajki tail -f. Zauważyłem, że grep nie wyświetla wszystkiego, ale zamiast tego zachowuje bufor niektórych linii. Myślę, że ma to sens, jeśli masz potok, który wyprowadzi wszystko, a następnie zakończy i zamknie …

1
Skrypt Bash z grep -w
Używam następującego polecenia: x.txt | grep -w 'in' i otrzymuję odpowiedzi takie jak: in into ... itd. Chcę tylko odpowiedzi: w Jak powinienem zmodyfikować polecenie?
2 macos  bash  grep 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.