Mam plik o nazwie przykład $ cat example kali.pdf linux.pdf ubuntu.pdf example.pdf. this.pdf grep .pdf a kiedy używam, grepaby uzyskać linię, która ma wcześniej spację .pdf, nie mogę jej uzyskać. grep *.pdf example nic nie zwraca (chcę powiedzieć „grep, dopasuj zero lub więcej spacji przed .pdf”, ale nie ma rezultatu) …
Mam katalog (np. abc/def/efg) Z wieloma podkatalogami (np .::) abc/def/efg/(1..300). Wszystkie te podkatalogi mają wspólny plik (np file.txt.). Chcę wyszukiwać ciąg tylko w tym z file.txtwyłączeniem innych plików. W jaki sposób mogę to zrobić? Użyłem grep -arin "pattern" *, ale jest bardzo powolny, jeśli mamy wiele podkatalogów i plików.
Jak wyszukać dwie różne frazy, gdy są w dwóch różnych wierszach, za pomocą jednego greppolecenia? Na przykład Linia 1: To jest słodkie. Wiersz 2: cytryna. Użyłem tego, ale bez rezultatu grep "sweet.*lemon" file_type
Mam takie polecenie: | grep -v @param | grep -v @return | grep -v @Test | grep -v @throws i robi się coraz większy, czy jest jakiś sposób, aby uczynić to schludniejszym?
Chcę przeszukiwać rekursywnie wszystkie pliki z katalogu, w którym jestem, w poszukiwaniu określonego ciągu. próbowałem grep -r -i my_string i próbowałem w folderze testowym z dwoma małymi plikami, ale nie można było znaleźć łańcucha. Czy istnieje jakiś specjalny sposób definiowania „zawiera” zamiast dopasowywania całego słowa?
Jeśli grepuje plik zawierający następujące elementy: These are words These are words These are words These are words ... dla słowa These, wypisze ciąg These are wordscztery razy. Jak mogę zapobiec, aby grep drukował powtarzające się ciągi więcej niż raz? W przeciwnym razie, jak mogę manipulować wyjściem grep, aby usunąć …
Mam plik o następującej treści: (((jfojfojeojfow // hellow_rld (((jfojfojeojfow // hellow_rld Jak mogę wyodrębnić każdą linię rozpoczynającą się od nawiasu?
Korzystam z edytora tekstu gedit z wbudowanym terminalem w Ubuntu 12.04. Próbuję wyszukać tekst za pomocą grep. Chcę wyszukać ten wiersz kodu 'type' => 'select' Próbowałem: grep -r '\'type\' => \'select\'' Ale grepnie zwrócił żadnych wyników. Czy ktoś może mi powiedzieć, jak wyszukać powyższy kod?
Mam aplikację internetową, która generuje dane wyjściowe do wielu plików dziennika z informacjami o wydajności. Jeden plik dziennika generuje czasy wykonania kodu, a drugi generuje czasy SQL. Nie mam kontroli nad programem rejestrującym ani kodem, który generuje pliki dziennika, ale chcę wyprowadzać dzienniki w jednym miejscu. Obecnie robię coś takiego …
Mam „test1.csv” i zawiera 200,400,600,800 100,300,500,700 50,25,125,310 i test2.csv i zawiera 100,4,2,1,7 200,400,600,800 21,22,23,24,25 50,25,125,310 50,25,700,5 teraz diff test2.csv test1.csv > result.csv jest inny niż diff test1.csv test2.csv > result.csv Nie wiem, która kolejność jest prawidłowa, ale chcę czegoś innego, oba powyższe polecenia wygenerują coś podobnego 2 > 100,4,2,1,7 3 …
Jak pokazuje zdjęcie, używam, laby pobrać plik do bieżącego folderu. A potem chcę uzyskać plik z numerem 1, więc używam pipei grep. Ale dlaczego wyświetlają się pliki 2i 22? A co jest 1;34m? $ l ./ ../ 1 11 2 22 $ l | grep "1" 1;34m./ 1;32m../ 1 11 …
Próbowałem rekurencyjnie przeszukiwać wzór we wszystkich plikach .c w następujący sposób > grep -lr search-pattern *.c Ale dostałem to jako wynik > grep: *.c: No such file or directory Kiedy używam tego: > grep -lr search-pattern * Dostaję dużo. c plików w katalogach ze wzorem. Co jest złego we wcześniejszym …
Mam sznurek 00:28:04 /usr/lib/jvm/jre/bin/java -DJDBC_CONNECTION_STRING= -Dspring.profiles.active=qa -XX:MaxPermSize=256 i chcą, aby wyodrębnić słowa qa, który następuje -Dspring.profiles.active. Mam zapis łańcucha w pliku text.txt, aby go tylko wypróbować. Kiedy robię grep -r -o "spring.profiles.active=" text.txt Wynik to spring.profiles.active= To słowo nie zawsze jest qa, może być prodlub dev. Co chciałbym zrobić, to …
Wiem, jak grepować 2 słowa kluczowe za pomocą 1 polecenia, ale mogę tylko pokolorować jedno z nich w wyniku. Oto moje polecenie: grep 'keyword1' file.log | grep 'keyword2' Tylko keyword2jest podświetlone. Jak mogę keyword1wyróżnić w tym samym czasie?
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.