Çö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
1617005173663.png

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?
1617010252374.png

Bash ile deneyince de olmuyor
Ve Windows'a bunları bulup indirdim ve PATH'e ekledim
1617010288823.png

Şö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
1617010417621.png

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

Windows'a yüklediğim grep.exe de olmuyor ama Bash'de oluyor
1617010899762.png

1617010910020.png
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?
 

Yeni konular

Geri
Yukarı