Eşleşen satır ve eşleşen satırdan (aradığım ifade içeren satır) 4 satır yazdırmaya çalışıyorum.
Aşağıdaki kodu kullanıyorum:
sed -n 's/^[ \t]*//; /img class=\"devil_icon/,4p' input.txt
Ancak bu yalnızca eşleşen çizgiyi yazdırır.
Bu yalnızca 4. satırı yazdırır.
awk 'c&&!--c;/img class=\"devil_icon/{c=4}' input.txt
Hem eşleşen satırı hem de 4. satırı yazdırmam gerekiyor.
grep -A 4 "pattern" file | sed -n '4p'sana yanlış anlama ediyorum sürece, tam olarak ne istediğinizi yapar
</td>4. satır değildi
egrep "pattern" -A4