Pytania oznaczone «grep»

65
Problem wyrażenia regularnego Grep „OR”

Próbuję użyć grep z wyrażeniem regularnym, aby znaleźć wiersze w pliku, które pasują do 1 z 2 możliwych ciągów. Oto mój grep: $ grep "^ID.*(ETS|FBS)" my_file.txt Powyższy grep nie zwraca żadnych wyników. Jeśli jednak wykonam: $ grep "^ID.*ETS" my_file.txt lub $ grep "^ID.*FBS" my_file.txt...

64
Jak czytać pierwszy i ostatni wiersz z wyjścia kota?

Mam plik tekstowy. Zadanie - pobierz pierwszy i ostatni wiersz z pliku po $ cat file | grep -E "1|2|3|4" | commandtoprint $ cat file 1 2 3 4 5 Potrzebujesz tego bez wyjścia kota (tylko 1 i 5). ~$ cat file | tee >(head -n 1) >(wc -l) 1 2 3 4 5 5 1 Może istnieje awk i krótsze rozwiązanie...

64
Wykrywanie wzoru na końcu linii za pomocą grep

Jeśli zrobię: $ ls -R .: 4Shared/ Cloud/ ./4Shared: UFAIZLV2R7.part3.rar ./Cloud: UFAIZLV2R7.part2.rar.part UFAIZLV2R7.part1.rar.part UFAIZLV2R7.part4.rar.part Jeśli chcę wylistować .rartylko pliki i użyję grep , pokaże mi także .rar.partpliki, czego nie chcę. Rozwiązuję to za pomocą findlub...

63
Dopasuj dokładny ciąg za pomocą grep

Mam plik tekstowy: deiauk 1611516 afsdf 765 minkra 18415151 asdsf 4152 linkra sfsfdsfs sdfss 4555 deiauk1 sdfsfdsfs 1561 51 deiauk2 115151 5454 4 deiauk 1611516 afsdf ddfgfgd luktol1 4545 4 9 luktol 1 i chcę dokładnie dopasować deiauk. Kiedy to zrobię: grep "deiauk" file.txt Otrzymuję ten...

63
Jak potokować wynik wyszukiwania grep do nowego pliku vi

Używam grep -e Peugeot -e PeuGeot carlist.txtdo przeszukiwania pliku carlist.txt i wyciągania niektórych elementów. Zakładam, grep -e Peugeot -e PeuGeot carlist.txt | viże to by mnie przepuściło, ale otrzymuję to: Vim: Warning: Input is not from a terminal Vim: Error reading input, exiting... Vim:...

58
grep na zmiennej

Powiedzmy, że mam zmienną line="This is where we select from a table." teraz chcę grep, ile razy zaznaczenie występuje w zdaniu. grep -ci "select" $line Próbowałem tego, ale to nie zadziałało. Też próbowałem grep -ci "select" "$line" To wciąż nie działa. Pojawia się następujący błąd. grep:...

58
grep w środku mniej?

Obecnie przeglądam wiele nieznanych dzienników, szukając pewnych problemów. Pierwszy plik, na który patrzę, to Events.log i otrzymuję co najmniej trzy strony, na lessktórych wydaje się wyświetlać to samo zdarzenie w różnym czasie - zdarzenie, które wydaje się być dość łagodne. Chciałbym odfiltrować...

53
Jak wyszukiwać tekst w całym systemie plików?

Zakładając, że należy użyć narzędzia grep, chciałbym wyszukać ciąg tekstowy „800x600” w całym systemie plików. Próbowałem: grep -r 800x600 / ale to nie działa. Moim zdaniem, moje polecenie powinno rekurencyjnie grepować przez wszystkie pliki / foldery w katalogu głównym dla tekstu „800x600” i...

49
Odczytywanie wzorów grep z pliku

Mam kilka dużych plików tekstowych, aw pliku UNIQS.txtmam listę ciągów znaków grepz innego pliku. Kod, którego używam to grep -f UNIQS.txt EEP_VSL.uniqs.sam > UNIQ_templates.sam który nic nie robi - wygenerowany plik jest pusty. Ale kiedy robię grep -F -f UNIQS.txt EEP_VSL.uniqs.sam >...

47
przekazując wyjście grep do rm

Próbuję grepprzesyłać dane wyjściowe do potoku rm, ale generuje to bezużyteczne rzeczy. Czy wymagany jest jakikolwiek przełącznik rm? Czy może rmbyć bezpośrednio wyrażeniem regularnym? ls | grep '^\[Daruchini'| rm rm: brakujący operand Aby uzyskać więcej informacji, wypróbuj `rm --help...