URL'leri aşağıdaki gibi cURL kullanarak bir web sitesinden çıkarıyorum.
curl www.somesite.com | grep "<a href=.*title=" > new.txt
Yeni.txt dosyam aşağıdaki gibidir.
<a href="http://website1.com" title="something">
<a href="http://website1.com" information="something" title="something">
<a href="http://website2.com" title="some_other_thing">
<a href="http://website2.com" information="something" title="something">
<a href="http://websitenotneeded.com" title="something NOTNEEDED">
Ancak, sadece aşağıdaki bilgileri almam gerekiyor.
<a href="http://website1.com" title="something">
<a href="http://website2.com" information="something" title="something">
Ben görmezden çalışıyorum <a href
sahip olduğu bilgi onlarda etmeyen ve başlık ucu ile NOTNEEDED .
Grep ifademi nasıl değiştirebilirim?
Burada gösterdiğiniz çıktı doğru mu? Bunu açıklayan metin bu örnekle birlikte bir anlam ifade etmiyor.
—
slm
Aradığınız değil mi
—
terdon
curl www.somesite.com | grep "<a href=.*title=" | grep -v NOTNEEDED > new.txt
?
@terdon, tam da aradığım şey buydu. Gönderirseniz cevap olarak kabul edebilirim.
—
Ramesh
Ramesh, temelde slm'nin cevabı. Sadece düzenledim, böylece kabul edebilirsin.
—
terdon
oh evet, borunun bu kadar güçlü olduğunu fark etmedim. Cevap olarak kabul ettim. Teşekkürler!
—
Ramesh