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
Vim ukrywa kolumnę / rynnę z poprawkami
Po uruchomieniu :vimgrepdostanę kolumnę po lewej stronie ze wskaźnikami wskazującymi linie, w których znaleziono rzeczy. W jaki sposób po edycji mogę ukryć tę kolumnę szybkiej poprawki? Daj mi znać, jeśli pytanie jest niejasne. Dzięki!
1 vim  grep 

1
Wyodrębnianie części dużego zrzutu SQL
Czy istnieje sposób na połączenie poleceń, takich jak grep i head razem, aby wyodrębnić część pliku? Problem polega na tym, że gdzieś w moim pliku .sql mam stare dane, które muszę porównać z nowymi danymi i nie wiem, w której linii muszę powiedzieć Headowi, aby zaczął. Ale muszę tylko przejść …
1 linux  grep  head 




1
Aliasing operacji rurociągów w bash
Często robię coś grep -R foo .w rodzaju podstawy projektu. Jest to pomocne, ale wyniki są rozcieńczane przez włączenie pliku binarnego. temp i testuj pliki, które mnie nie obchodzą. Tak więc kończę na umieszczaniu 2>&1 | grep -vE “Binary|/tmp/|/test/“, co odfiltrowuje rzeczy, na których mi nie zależy. Problem polega na …

3
Jak grepować długi ciąg w wielu wierszach, nie wiedząc, gdzie jest nowa linia
Chcę wyszukać określony ciąg w wielu wierszach w pliku i uzyskać linię, w której znaleziono dopasowanie. Jednak moim problemem jest to, że plik zawiera jeden bardzo długi ciąg, a nie, tzn. Słowa, i chcę wyszukać podsekwencję tego długiego łańcucha. Dlatego nie mogę używać programu pcregrep i po prostu wyszukać słowo1 …
1 bash  grep 


1
Jak wyszukać wiersz zawierający określony ciąg w Bash?
Mam plik zawierający pewną liczbę wierszy, chcę poszukać określonego ciągu, a jeśli plik go zawiera, chcę wydrukować inną linię z tego samego pliku. na przykład załóżmy, że mam plik: aaa bbb ccc Powiedzmy, że szukam bbb, a jeśli go znajdę, chcę wydrukować następujący wiersz (w przykładzie ccc). Wiem, że dzięki …
1 linux  bash  grep  sed  awk 

1
Usuwanie linii w dokumencie tekstowym, które kończą się tak samo
Mamy skrypt, który pobiera listę domen do zablokowania naszego pola squid, ale nadal otrzymujemy ostrzeżenia w następujący sposób: 2015/03/02 17:08:47| WARNING: You should probably remove '.artnau.com' from the ACL named 'chat_domains' 2015/03/02 17:08:47| WARNING: '.artnau.com' is a subdomain of '.css.artnau.com' 2015/03/02 17:08:47| WARNING: because of this '.css.artnau.com' is ignored to …
grep  sed  acl  squid 

1
Jak wartości grep w kolumnach
Jak mogę grep dla konkretnej nazwy kolumny i wyświetlić wartość pod tą kolumną. Przykładowe dane: StandByFile StandByPg StandByLSN StandByRcvBufUsed S0082160.LOG 621668 0x00000C85118BC72D 0% Chcę wyświetlić 0% pod StandByRcvBufUsed kolumna. Pamiętaj, że plik zawiera inne dane, różniące się od powyższych kolumn, co oznacza, że ​​w plikach w różnych wierszach znajdują się …
regex  grep  awk 

3
Grep za to i nie za to w pliku?
Jak mogę grep dla plików w strukturze katalogów, które mają ten tekst addDesignControlChangeNotification ale brakuje tego tekstu removeDesignControlChangeNotification Dzięki! Uwaga: Mam na myśli katalog, w którym uruchamiany jest skrypt i wszystkie podkatalogi.
macos  bash  grep 



2
Uruchom mój kod .sh cant. Pomóż mi
#!/usr/bin/expect -f set port [lindex $argv 0] spawn ps xu | grep "ssh -f -N -o ConnectTimeout=5 -D $port" | grep -v grep | awk '{ print $2 }' | xargs kill -9 expect eol Upewniam się, że działa 100% port 1234. Ponieważ sprawdzam to ps aux | grep ssh. …
linux  bash  ssh  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.