«grep» etiketlenmiş sorular

Grep ile ilgili sorular için, dosyalardaki metin desenlerini aramak için bir komut satırı aracı. Grep'in kendisi veya grep komut satırı aracını kullanmaktan kaynaklanan sorunlar hakkında sorular için bu etiketi kullanın.

3
Anahtar kelimenin oluşumlarını farklı bir renkle işaretleme
Ben stdoutgibi bir çıktı tükürür bir program var : [OK] Something is ok [OK] Something else is also ok [FAIL] This does not look good [FAIL] Neither does this [OK] At least this is fine Daha kolay anahtar kelimeye tekrarlarını işaretlemek istiyorum çıkışından başarısız noktaya FAILkırmızı ile olmaksızın başka mesajlar …
13 grep  colors 

3
Online grep egzersizleri? [kapalı]
Kapalı. Bu soru konu dışı . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Sorunuzu güncelleyin o yüzden konuyla Unix & Linux Stack Exchange için. 10 ay önce kapalı . Egzersiz yapmak için bazı çevrimiçi araçlar içerecek çevrimiçi grep öğreticileri var mı? Örneğin, önceden tanımlanmış bir metin örneğine …

3
Grep'e yönlendirmek için tee'yi nasıl kullanırım
Tee kullanma konusunda fazla deneyimim yok, bu yüzden umarım bu çok basit değildir. Bu sorunun cevaplarından birini görüntüledikten sonra garip bir beheviour ile karşılaştım tee. İlk satırı ve bulunan bir satırı çıkarmam için bunu kullanabilirim: ps aux | tee >(head -n1) | grep syslog USER PID %CPU %MEM VSZ RSS …



3
Grep'te doğru normal ifade çalışmıyor
Bu normal ifade var: (?<=prefix).*$ "önek" dizesini izleyen herhangi bir karakteri döndürür ve herhangi bir çevrimiçi normal ifade motorunda iyi çalışır (ör. https://regex101.com ). Sorun şu regex bash kullandığınızda: grep '(?<=prefix).*$' <<< prefixSTRING hiçbir şeyle uyuşmuyor. Neden bu normal ifade grep ile çalışmıyor?

2
Grep kullanarak bir satırdaki son öğeyi bulma
Belirli bir model için grep kullanarak son kelimeyi veya ifadeyi almaya çalışıyorum. Bu örnekte, son virgülden satırın sonuna kadar olacaktır: Blah,3,33,56,5,Foo 30,,,,,,,3,Great Value Ve bu satır için istenen çıktı "Büyük Değer" olacaktır. Tüm çizgiler de farklı uzunluklardadır, ancak her zaman son kelimelerden önce tek bir virgül vardır. Temel olarak, son …



7
Netcat çıkışı nasıl grep
Canlı metin akışını grep etmeye çalışıyorum netcat, ama benim için çalışmıyor: netcat localhost 9090 | grep sender hiçbir şey döndürmez, ama eminim gerekir. netcatÇıkışı bir dosyaya yönlendirir ve bazı gecikmeler eklersem (gerçek ortamı simüle et) - o zaman çalışır: $ (sleep 5; cat netcat_output; sleep 5) | grep sender {"jsonrpc":"2.0","method":"GUI.OnScreensaverDeactivated","params":{"data": …
13 grep  netcat 

3
Bir sözcükteki son karakteri sil, ancak karakter oradaysa - bash içinde
Son karakter sadece oradaysa nasıl kaldırılır? giriş: OpenOffice.org/m openOffice.org/ozm Pers. Pfg. Phil. Prof. Resp. Roonstr./m roonstr./ozm Istenilen çıktı: OpenOffice.org openOffice.org pers pfg phil profesör solunum Roonstr Roonstr Şimdiye kadar sadece nokta kaldı ama maalesef son sed komutu da mektubu kaldırır g: $ cat filename | grep "\." | cut -d"/" …


1
Grep kullanırken ekranda tuhaf semboller var mı?
Buna ne sebep olabileceği hakkında bir fikrin var mı? Grep kullanmadan, görüntülenen tek şey ISO kodları ve boş alan var. Kullanılan yazılım Komut: ./trans --id --input /path/to/txt | grep ISO | grep [a-z] root@box /test # alias grep alias grep='grep --color=auto' root@box /test # type grep grep is aliased to …

1
1250 dizgiyi 90k biçimle eşleştirmek neden bu kadar yavaş?
Dizelerim dosya yolları s/14/11/13/15/n7ce49B_235_25ed2d70.jpg; benim desenlerim oldukça basit, hepsi gibi n7ce49B_.+. Koşuyorum GNU grep 2.6.3altında Debian 6.0.10 tarihinde Dell DL360G7 sunucusuna 15k HDD ve bu komutla (Sadece bu makine perfomance duygusu vermek için söz): time LC_ALL=C grep -E -f path_to_patterns_file path_to_strings_fileSadece tamamlanamıyor - sunucu takaslarını çok kötü. 20k desenleri ile …
12 linux  grep 

2
Bu grep -v neden beklendiği gibi çalışmıyor?
grep -vSorgularla ilgili garip bir sorunum var . Açıklamama izin ver: Kullandığım bağlantıları görüntülemek için who: $ who harry pts/0 2016-12-08 20:41 (192.168.0.1) james pts/1 2016-12-08 19:28 (192.168.0.1) timothy pts/2 2016-12-08 02:44 (192.168.0.1) ttyTerminalimin akımıpts/0 $ tty /dev/pts/0 $ tty | cut -f3-4 -d'/' pts/0 Kullanarak kendi bağlantımı dışlamaya çalışıyorum …
12 command-line  grep  tty 

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.