grep
Komut ile ihtiyacım olan metni şu şekilde buldum:
grep 'C02' ~/temp/log.txt
Şimdi, istediğiniz dizeyi nerede bulursam bulursam, bulunan dizgeyi izleyen satırı yazdırmak isterim.
Örneğin, istenen metnin 'abc' olduğunu ve abc'nin 12. satırda bulunduğunu varsayalım, 13. satırı da yazdırmak istiyorum.
merhaba ve Stack Exchange hoş geldiniz! SE'de, yardım için buraya gelmeden önce bazı temel araştırmalar yapmanız bekleniyor. örneğin, "grep show next line" araması ilk sonuçta dolaylı bir cevap, ikincisinde ise doğrudan bir cevap döndürdü. bu sorunu zaten çözmeye çalışmak için ne yaptın?
—
Strugee
grep -A1 'abc' ~/temp/log.txt
için 1 bağlam hattı A maçında fter - bakınızContext Line Control
kılavuzu (alt bölümüneman grep
)