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
Jak mogę zidentyfikować znaki spoza ASCII z powłoki?
Czy istnieje prosty sposób, aby wydrukować wszystkie znaki spoza ASCII i numery linii, na których występują one w pliku przy użyciu narzędzia wiersza polecenia, takie jak grep, awk, perlitp? Chcę zmienić kodowanie pliku tekstowego z UTF-8 na ASCII, ale zanim to zrobię, chcę ręcznie zastąpić wszystkie wystąpienia znaków spoza ASCII, …
13 linux  grep  perl  awk  ascii 




1
Grep nie honoruje --exclude-reż
Mam problem z wyszukiwaniem z /varpowodu zawieszenia /var/run. Próbowałem wykluczyć/var/run , ale nie przyniosło to oczekiwanych rezultatów: $ sudo grep -IR --exclude-dir="/var/run" '45.78.157.165' /var | egrep -v '(audit|access)' /var/log/secure:Jun 21 14:08:34 cryptopp sshd[19729]: error: Received disconnect from 199.91.135.157: 3: com.jcraft.jsch.JSchException: reject HostKey: 45.78.157.165 [preauth] /var/log/secure-20160626:Jun 21 14:08:34 cryptopp sshd[19729]: error: …
12 linux  grep 

1
Regex dla „lub” wielu słów w grep
[Computer]$ grep "foo|bar" filename Rozumiem, że powyższe polecenie powinno zwracać każdą linię w nazwie pliku, z której wychodzi „foo” lub „bar”. Strony podręcznika potwierdzają | ponieważ Regex lub symbol i kod działają niezależnie dla „foo” i „bar”. czego mi brakuje?
12 bash  unix  regex  grep 


6
Grep w plikach z określonym rozszerzeniem w katalogu
Czy istnieje polecenie umożliwiające wyszukiwanie słowa kluczowego w plikach w katalogu o określonym rozszerzeniu? Ciąg grep -irn "string" ./pathdaje rekurencyjne wyszukiwanie wszystkich plików w katalogu ./path. Moim szczególnym wymaganiem jest wyszukiwanie we wszystkich plikach ./pathz rozszerzeniem, takim jak*.h
11 terminal  search  grep 

1
Pierwsze wyszukiwanie szerokości za pomocą ack lub grep
Kiedy szukam np. Mojego katalogu domowego za pomocą ack(lub grep), zwykle chcę wiedzieć, gdzie ustawiłem określoną opcję. Ponieważ większość plików konfiguracyjnych jest naprawdę blisko ~, znacznie przyspieszyłbym, ackgdybym mógł przeszukać szerokość na początku. czy to możliwe?
11 search  grep  ack 



1
ls | grep | rm - Jak sformatować to polecenie?
Próbuję usunąć kilka plików z określonego katalogu (w systemie Mac OS X za pomocą terminala) ls | grep \([1-9]\) | xargs rm powinien załatwić sprawę, ale tak nie jest. Próbuję usunąć dowolny plik z pojedynczą cyfrą w nawiasach w nazwie pliku (duplikaty pobrane z Internetu), ale w końcu robi coś …
11 grep  ls  rm 

3
Domyślna opcja koloru Grep
grep jest jednym z najczęściej używanych poleceń w systemie Linux. Uważam, że jego podstawową cechą jest podkreślenie szukanego ciągu w liniach wyjściowych. można to osiągnąć za pomocą opcji --color. Pisanie na klawiaturze - kolor za każdym razem jest denerwujący, a także nieproduktywny. Czy jest jakiś sposób, aby zmienić grep tak, …

5
Jak połączyć wget i grep
Mam adres URL strony HTML i chcę go grepować. Jak mogę to zrobić wget someArgs | grep keyword? Moim pierwszym pomysłem było wget -q -O - url | grep keyword, ale wyjście wgeta omija grep i pojawia się na terminalu w jego oryginalnej formie.
11 grep  wget 

7
Grep w Microsoft Word?
Grep w Microsoft Word? Chciałbym wyciągnąć wszystkie wiersze z danego ciągu z dokumentu tekstowego. W świecie unix ... grep robi to bez problemu. Windows jest dla mnie mniej niż oczywisty.

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.