Çözüldü Grep ile boşlukları yok sayarak 2 kelime arama

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.

reyZ19

Hectopat
Katılım
21 Kasım 2019
Mesajlar
100
Çözümler
1

Grep ile nasıl "DENEME" ve "ARABA" kelimesini boşlukları yok sayarak aratabilirim?
(Not 3. satırı sonuç olarak bulmamalı)
 
Son düzenleyen: Moderatör:
Çözüm
Windows CMD bilmiyorum dostum. Bu attığın fotoğraftan ne anlamaliyim bilmiyorum. Windows CMD de grep kullanınca sonucu direkt olarak CMD ekranına mı basıyor?

Bash ile deneyince de olmuyor
Ve Windows'a bunları bulup indirdim ve PATH'e ekledim
Şöyle bir sözdizimi iş görecektir.

grep -o -P '(?<=DENEME).*(?=ARABA)'

Böylece "DENEME" ve "ARABA" arasındaki her şeyi alabileceksiniz.

Eki Görüntüle 946585

:/
@Danzo teşekkür ederim \S denedim olmadı \s* denedim oldu.

Windows'a yüklediğim grep.exe de olmuyor ama Bash'de oluyor
Yo hayır \S ifadesini tırnak içine alın. DENEME'\S'ARABA gibi. Eğer tüm boşluk karakterlerini almak istiyorsanız DENEME'\S*'ARABA yapın. Tabi bunların hepsini tahminen yazıyorum. Bilgidayar başında olmadığım için deneyemiyorum. Kusura bakmayın.
 
 
Windows CMD bilmiyorum dostum. Bu attığın fotoğraftan ne anlamaliyim bilmiyorum. Windows CMD de grep kullanınca sonucu direkt olarak CMD ekranına mı basıyor?
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…