Jak dopasować słowo tylko między nawiasami Wejście: this is (test.com) Wyjście
Jak dopasować słowo tylko między nawiasami Wejście: this is (test.com) Wyjście
Mam plik z komentarzami: foo bar stuff #Do not show this... morestuff evenmorestuff#Or this Chcę tylko wydrukować cały niekomentowany kod: foo bar stuff morestuff evenmorestuff Możliwość usuwania komentarzy z pliku jest bardzo ważna ... Jak to
aaaaaaaa 09 bbbbbbbb 90 ccccccccccccccc 89 ddddd 09 Używając sed / awk / replace, w powyższym tekście chcę usunąć wszystko, co następuje po pierwszym spacji w każdym wierszu. Na przykład dane wyjściowe będą: aaaaaaaa bbbbbbbb ccccccccccccccc ddddd każda pomoc będzie mile...
Próbuję napisać skrypt bash, który odpytuje btmon w poszukiwaniu połączeń urządzeń. Mam działające rozwiązanie, ale jest absurdalnie wolne i wydaje się, że problem polega na tym, że grep bardzo powoli wychodzi z gry po znalezieniu dopasowania (około 25 sekund). Co mogę zrobić, aby przyspieszyć...
Na naszym serwerze Solaris stwierdzam, że grep -rto nie działa, co jest zwykłym sposobem, którego używam grep. Wygląda na to, że egrepma takie samo zachowanie. Biorąc pod uwagę, że nie mam kontroli nad maszyną, czy istnieje sposób na grepprzeprowadzenie wyszukiwania rekurencyjnego? A może muszę...
grep "^$1"trochę działa, ale jak mam uciec, "$1"żeby grep nie interpretował w nim żadnych znaków? Czy jest jakiś lepszy sposób? Edycja: Nie chcę szukać, '^$1'ale dynamicznie wstawianego stałego ciągu, który powinien być dopasowany tylko, jeśli znajduje się na początku linii. Właśnie to miałem na...
Jak mogę policzyć liczbę plików (w katalogu) zawierających dany ciąg jako dane wejściowe w bash /
Kiedy szukam dopasowania z grep, często zauważam, że kolejne wyszukiwanie zajmuje znacznie mniej czasu niż pierwsze - np. 25s vs. 2s. Oczywiście nie polega to na ponownym wykorzystaniu struktur danych z ostatniego uruchomienia - należy je zwolnić. Po uruchomieniu timepolecenia grepzauważyłem...
Występują dziwne zachowania, gdy próbuję grepować stronę podręcznika systemowego w systemie macOS. Na przykład strona podręcznika Bash ma wyraźnie wystąpienie ciągu NAME: $ man bash | head -5 | tail -1 NAME A jeśli grepuję za name, to dostaję wyniki, ale jeśli grepuję za NAME, nie: $ man bash |...
Bardzo nowy w systemie UNIX, ale nie nowy w programowaniu. Korzystanie z terminala na MacBooku. Do celów zarządzania listami słów i budowania krzyżówek próbuję się przydać z poleceniem Grep i jego odmianami. Wydaje się to dość proste, ale wcześnie się rozłączam z tym, co moim zdaniem powinno być...
Czy istnieje narzędzie podobne do grep, które umożliwi mi wyszukiwanie grep przy użyciu operatorów logicznych. Chcę mieć możliwość swobodnego zagnieżdżania i łączenia konstrukcji logicznych. Na przykład takie rzeczy powinny być możliwe: grep (term1 && term2) || (term1 && (term3 xor...
Biorąc pod uwagę ten minimalny przykład ( echo "LINE 1" ; sleep 1 ; echo "LINE 2" ; ) wyprowadza LINE 1, a następnie po upływie jednej sekundy, wyjścia LINE 2, jak oczekiwano . Jeśli to potokujemy grep LINE ( echo "LINE 1" ; sleep 1 ; echo "LINE 2" ; ) | grep LINE zachowanie jest takie samo,...
Widziałem na niektórych Linuksie, który grepjest skonfigurowany, aby podświetlić dopasowanie i wydrukować pasujący plik. Jak mogę skonfigurować greppodświetlanie
Za pomocą greppolecenia znalazłem potrzebny tekst w następujący sposób: grep 'C02' ~/temp/log.txt Teraz, gdziekolwiek znajdę pożądany ciąg, chciałbym wydrukować wiersz po znalezionym ciągu. Na przykład powiedzmy, że pożądanym tekstem jest „abc”, a abc znajduje się w linii 12, chciałbym również...
Mam plik, który rośnie około 200 000 wierszy dziennie, i wszystko składa się z bloków po trzy linie jako takie: 1358726575123 # key Joseph Muller # name carpenter # job 9973834728345 Andres Smith student 7836472098652 Mariah Anthony dentist Teraz mam inny plik, z którego wyodrębniam około...
Często uruchamiam polecenia grep, aby znaleźć rzeczy w moim kodzie, ale problem z projektami internetowymi polega na tym, że często będą kompresowane pliki JavaScript i CSS, które tworzą jedną ogromną linię tekstu, więc jeśli zostanie znalezione dopasowanie, całe okno terminala jest wypełniony...
Mam wbudowany system linuksowy korzystający z Busybox (OpenWRT) - więc polecenia są ograniczone. Mam dwa pliki, które wyglądają: pierwszy plik aaaaaa bbbbbb cccccc mmmmmm nnnnnn drugi plik mmmmmm nnnnnn yyyyyy zzzzzz Muszę scalić te 2 listy w 1 plik i usunąć duplikaty. Nie mam diff...
Powiedzmy, że drukuję długą serię ciągów i zamiast pokazywać tylko wiersze zawierające określony wzór (który używa do tego „grep”), jak mogę odfiltrować pewne
Mam skrypt, który wyświetla tekst na adres stdout. Chcę zobaczyć wszystkie te dane wyjściowe w moim terminalu, a jednocześnie chcę przefiltrować niektóre wiersze i zapisać je w pliku. Przykład: $ myscript Line A Line B Line C $ myscript | grep -P 'A|C' > out.file $ cat out.file Line A Line...
Na serwerze CentOS 7 chcę uzyskać listę jednostek do wyboru, dla których journalctlmożna tworzyć dzienniki. Jak mogę zmienić następujący kod, aby to osiągnąć? journalctl --output=json-pretty | grep -f UNIT | sort -u W terminalu CentOS 7 powstaje powyższy kod grep: UNIT: No such file or...