«grep» etiketlenmiş sorular

grep, orijinal olarak Unix için yazılmış bir komut satırı metin arama yardımcı programıdır. Metni eşleştirmek için düzenli ifadeler kullanır ve genellikle boru hatlarında filtre olarak kullanılır. Bu etiketi yalnızca sorunuz grep veya grep tabanlı API'lar kullanarak programlama ile ilgiliyse kullanın. Grep komut satırı seçeneklerinin kullanımıyla veya sorun gidermeyle ilgili sorular konu dışıdır.

19
Renklendirilmiş grep - vurgulanan eşleşmelerle tüm dosyayı görüntüleme
Ben bulmak grep's--color=always bayrağı müthiş yararlı olduğu. Ancak, grep yalnızca eşleşmeli satırlar yazdırır (bağlam satırları istemediğiniz sürece). Yazdırdığı her satırın bir eşleşmesi olduğu göz önüne alındığında, vurgulama olabildiğince fazla özellik eklemez. Gerçekten catbir dosya istiyorum ve desen eşleşmeleri ile vurgulanan tüm dosyayı görmek istiyorum . Grep'e bir eşleşme olup olmadığına …
509 bash  shell  colors  grep 



7
Grep RegEx'ten Grup Yakalama
Bu küçük komut dosyasını sh(Mac OSX 10.6) bir dizi dosyaya bakmak için aldım . Google bu noktada yardımcı olmayı bıraktı: files="*.jpg" for f in $files do echo $f | grep -oEi '[0-9]+_([a-z]+)_[0-9a-z]*' name=$? echo $name done Şimdiye kadar (açıkçası, size gurular için) dosya adının sağlanan konuyla eşleştiğine $namebağlı olarak sadece …
380 bash  shell  grep 

8
Grep çıktımı satırın sonundaki satır numaralarını ve ayrıca isabet sayısını gösterecek şekilde nasıl biçimlendirebilirim?
Bir dosyadaki dizeyi eşleştirmek için grep kullanıyorum. İşte bir örnek dosya: example one, example two null, example three, example four null, grep -i null myfile.txt İadeler example two null, example four null, Eşleşen satırları aşağıdaki gibi satır numaralarıyla birlikte nasıl döndürebilirim: example two null, - Line number : 2 example …
378 linux  bash  unix  grep 

6
Grep kullanırken satır numarası al
Bir dize dosyaları aramak için grep özyinelemeli kullanıyorum ve tüm eşleşen dosyaları ve bu dizeyi içeren satırları terminalde yazdırılır. Ama bu satırların satır numaralarını da almak mümkün mü ?? ex: şu anda ne olsun /var/www/file.php: $options = "this.target", ama almaya çalışıyorum şey /var/www/file.php: 1142 $options = "this.target";, iyi nerede 1142bu …
360 grep  line 

11
ASCII olmayan tüm karakterler için nasıl grep yapabilirim?
Birkaç çok büyük XML dosyam var ve ASCII olmayan karakterler içeren satırları bulmaya çalışıyorum. Aşağıdakileri denedim: grep -e "[\x{00FF}-\x{FFFF}]" file.xml Ancak bu, satırda belirtilen aralıkta bir karakter içerip içermediğine bakılmaksızın dosyadaki her satırı döndürür. Sözdizimi yanlış mı yoksa yanlış bir şey mi yapıyorum? Ayrıca denedim: egrep "[\x{00FF}-\x{FFFF}]" file.xml (deseni çevreleyen …
360 regex  unix  unicode  grep 


5
Sadece ilk maçı aç ve durdur
Ben sadece ilk eşleşme dönmek umuduyla aşağıdaki argümanlar ile grep kullanarak özyineli bir dizin arıyorum. Ne yazık ki, birden fazla döndü - aslında son baktığımda iki. Görünüşe göre çok fazla argümanım var, özellikle de istenen sonucu almadan. : - / # grep -o -a -m 1 -h -r "Pulsanti Operietur" …
329 grep 

24
Tüm yerel git dallarını sil
Her yeni özellik veya hikaye kartı için yeni bir yerel şube oluşturduğum bir geliştirme sürecini takip ediyorum. İşiniz bittiğinde dalı master'a birleştiriyorum ve sonra itiyorum. Tembellik veya unutkanlığın bir kombinasyonu nedeniyle zamanla gerçekleşme eğilimi, bir kısmı (sivri uçlar gibi) birleştirilmemiş olabilecek geniş bir yerel şubeler listesi ile sonuçlanmam. Tüm yerel …

28
Windows için iyi grep araçları nelerdir? [kapalı]
Şu anda olduğu gibi, bu soru Soru-Cevap formatımıza uygun değil. Yanıtların gerçekler, referanslar veya uzmanlık tarafından desteklenmesini bekliyoruz, ancak bu soru muhtemelen tartışma, tartışma, oylama veya genişletilmiş tartışma talep edecektir. Bu sorunun çözülebileceğini ve muhtemelen yeniden açılabileceğini düşünüyorsanız, yardım için yardım merkezini ziyaret edin . 8 yıl önce kapalı . …
289 windows  grep 

15
Bir dizenin tüm oluşumlarını grep ile birçok dosyada sayın
Bir sürü günlük dosyam var. Bir dize tüm dosyalarda kaç kez oluştuğunu bulmak gerekir. grep -c string * İadeler ... file1:1 file2:0 file3:0 ... Bir pipet kullanarak sadece bir veya daha fazla olayı olan dosyaları alabildim: grep -c string * | grep -v :0 ... file4:5 file5:1 file6:2 ... Yalnızca …
289 grep 


23
Kullanılabilir PHP işlevleri
Kilitli . Bu soru ve cevapları kilitlidir çünkü soru konu dışıdır, ancak tarihsel önemi vardır. Şu anda yeni yanıtları veya etkileşimleri kabul etmiyor. Ben rasgele kod yürütme için kullanılabilecek işlevlerin bir listesini oluşturmaya çalışıyorum. Amaç kara listeye alınması veya başka şekilde izin verilmemesi gereken işlevleri listelemek değildir. Bunun yerine, güvenliği …
277 php  security  grep 


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.