«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.

1
hatalı metin araması
Yanlış arama gibi grepveya hatta herhangi bir yardımcı program var mı uniq, yoksa kendim yazmalıyım? Yani% 90 (sayı değişebilir) eşleşmeye veya bunun gibi bir şeye bakacak. Örneğin ben birkaç dizeleri ile dosya var: abc123 abd123 abc223 qwe938 Bu durumda, bu yardımcı program ilk üç dizeyi döndürmeli veya benzer olduklarını söylemelidir. …

5
Klasörü özyinelemeli olarak arama ancak svn alt klasörünü hariç tutma
fooSVN tarafından tutulan büyük bir dosya sisteminde tüm oluşumlarını bulmak istiyorum, ancak herhangi bir .svndizinde bulunan hiçbir şeyi eşleştirmek istemiyorum . Yaptığımda hemen eşleşmeler alıyorum grep -l -e 'foo' *ama svn dizinlerini grep -l -e 'foo' --exclude-dir=".svn"komutla hariç tutmaya çalıştığımda sadece kilitleniyor. Neyi yanlış yapıyorum?
10 grep 

5
FTP'de grep nasıl yapılır?
Benzer bir komut aramaya çalıştım ncftp(aslında bu kullandığım tek terminal ftp istemcisi) ve bulamadım. grepUzak sunucuda komut kullanmanın , dosyalarda dizeleri aramanın (mümkünse) yolu nedir ?

3
Yorum yakalamadan kaynak kodu nasıl grep
Yorumlar nedeniyle bazen yanlış pozitif olmadan kaynak kodu grep için bir yol arar. Örneğin, bu .c kaynak kodunda foo üzerinde arama yaparsam: /* * foo has changed [...] and is now a 2-parameters function */ // foo(24) foo(42, 28); Bir naif grepsadece bir tane istediğim 3 olayı bulur. StackOverflow bunu …
10 files  grep  source 

2
“Grep kopuyor ve önyükleme işleminin sonsuza kadar askıda kalmasına neden oluyor”
Bir soru içindeki soru ( Debian wiki'den ): Masaüstümde sid kullanmalı mıyım? Bozuk bir Debian sistemini kullanabileceğinizi düşünüyorsanız, kesinlikle. Tüm girişleri engelleyerek libpam0g bozulursa ne yapacağınızı biliyor musunuz? Grep bozulursa, önyükleme işleminin sonsuza kadar askıda kalmasına neden olursa ne yapacağınızı biliyor musunuz? Bunlar oldu. Tekrar olacaklar. Sorum şu: Kırık bir …
10 boot  grep 

3
git grep renkleri grep özel renklerinden farklıdır
Grep renklerini ayarladım ~/.bashrc: export GREP_COLORS='ms=01;34:mc=01;34:sl=:cx=:fn=35:ln=32:bn=32:se=36' İçin çalışıyorlar grep --color=auto grep --color=always Ne yazık ki, bu özel renkler aşağıdakiler tarafından yok sayılır: git grep --color=auto git grep --color=always git grepYukarıdaki $GREP_COLORSrenkler nasıl kullanılır ?

3
bir grep sonucundan gelen satırları nasıl yürütürüm?
Belirli yükleme talimatlarını içeren bir metin dosyası var ve dosyadaki benzersiz bir olay için grep yapabileceğimi biliyorum. Örneğin, metin dosyası şuna benzer: MYDIR = `find / home / user -name somedir` dışa aktar PERL5LIB = $ PERL5LIB: $ MYDIR Bash'da, dosyadaki bir grep'ten sonra satırları nasıl yürütebilirim? Gibi bir şey: …
10 bash  grep 






5
Renkli grep çıktısı: GREP_OPTIONS değil takma ad değil
Renkli çıktı istiyorum grep. .... Fakat Strateji 1: GREP_OPTIONS. Ancak bu onaylanmadı. Bkz. Http://www.gnu.org/software/grep/manual/html_node/Environment-Variables.html Stragegy 2: GREP_COLORS ilk bakışta bir çözüm gibi görünüyor, ancak bu farklı bir şey yapıyor. Strateji 3: Takma ad. find ... | xargs grepXargs diğer adları değerlendirmediği için bu işe yaramaz . Strateji 4: Basit bir …
10 shell  grep  colors 


3
GNU grep -P ile perl uyumlu regex kullanma
Bu regex (?<=\[')[^,]*aşağıdaki satırı içeren bir dosyada kullanıyorumdisk = ['OVS/sdasd/asdasd/asdasd/something.img, w'] Bunun geri dönmesini istiyorum OVS/sdasd/asdasd/asdasd/something.img Çalıştırmak için nasıl kullanabilirim grep? Denedim grep -P "(?<=\[')[^,]*"ama tüm satırı döndürür.

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.