«grep» etiketlenmiş sorular

grep, dosyalarda metin desenleri aramak için kullanılan bir komut satırı aracıdır.

5
Metin gibi görünen ikili dosyaları nasıl okurum?
Metin olması gereken ikilik dosyalarım var (dışa aktarılan günlükler), ancak daha azıyla açamıyorum (çirkin görünüyor - bir ikili dosya gibi görünüyor). Vi ile açabileceğimi ve onu yakalayabileceğimi buldum (gerçek kütükleri göreceksiniz), ancak gerçekten yapmak istediğim şey onların arasında dolaşmak (her birini vi ile açmadan ve sonra gerçekleştirmeden) arama). Bunu yapmamın …
76 grep  text  binary  parsing 


3
Grep kullanarak bir dosyadaki son eşleşmeyi elde etme
Grep kullanan bir dosyadaki normal ifadenin yalnızca son eşleşmesini elde etmenin en iyi yolu nedir? Ayrıca, başlangıç ​​yerine dosyanın sonundan başlayarak greplemeye başlamak ve ilk eşleşmeyi bulduğunda durmak mümkün müdür?
58 unix  grep 

6
“Ps” kendi sürecini raporlamayı nasıl önleyebilir?
$ ps | grep django 28006 ttys004 0:01.12 /usr/bin/python bin/django celeryd --beat 51393 ttys005 0:01.45 /usr/bin/python bin/django celeryd -l INFO 51472 ttys005 0:01.29 /usr/bin/python bin/django celeryd -l INFO 51510 ttys005 0:01.89 /usr/bin/python bin/django celeryd -l INFO 51801 ttys005 0:01.83 /usr/bin/python bin/django celeryd -l INFO 53470 ttys005 0:03.97 /usr/bin/python bin/django celeryd …
52 process  grep  ps 

7
Grep ve dosya desenleriyle özyinelemeli metin araması
Bu örnek klasör yapısı göz önüne alındığında: /folder1/file1.txt /folder1/file2.djd /folder2/file3.txt /folder2/file2.fha Yinelemeli bir metin aramasını "/" *.txtile tüm dosyalarda nasıl yaparım grep? ( "grep -r <pattern> *.txt""/" den çalıştırıldığında başarısız olur, çünkü .txto klasörde dosya yoktur .)





3
Xargs'ı find sonuçları üzerinde kullanırken dosya adlarındaki boşlukları nasıl kullanabilirim?
Yaygın uygulamalarımdan biri, belirli bir türdeki tüm dosyalar üzerinde greps yapmaktır; örneğin, içinde "rumpus" kelimesini içeren tüm HTML dosyalarını bulmaktır. Bunu yapmak için kullanıyorum find /path/to -name "*.html" | xargs grep -l "rumpus" Bazen, findadında boşluk olan bir dosya döndürür my new file.html. Ne zaman xargsbu geçirilen grep, ancak, bu …
28 find  grep  pipe  xargs 


2
Ne zaman tek tırnak, çift tırnak grep içinde kullanılır?
Bir dosyada basit bir desen "merhaba" aramaya çalışırken, aşağıdaki grep formlarının tümü çalışır: grep merhaba dosya1 grep 'merhaba' dosya1 grep "merhaba" dosya1 Yukarıdaki formlardan birinin çalıştığı ancak diğerlerinin çalışmadığı belirli bir durum var mı? Birini diğerinin yerine kullanırsam herhangi bir fark yaratır mı?



8
Bunun yerine awk kullanılabilir mi?
Numarayı buradan ratingçıktı olarak almak istiyorum # nc localhost 9571 language: language:en_ZA.UTF-8 language:en_ZW.UTF-8 session-with-name:Ubuntu Classic (No effects):gnome-session --session=2d-gnome session-with-name:Ubuntu (Safe Mode):gnome-session -f --session=2d-gnome session-with-name:Ubuntu Classic:gnome-session --session=classic-gnome xsession:/etc/X11/Xsession rating:94 Böyle yapabilirim # nc localhost 9571 | grep rating | cut -d: -f2 94 ancak awkbunun yerine daha basit bir çözüm için …
17 linux  bash  grep  awk 

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.