За допомогою grepкоманди я знайшов потрібний мені текст наступним чином:
grep 'C02' ~/temp/log.txt
Тепер, де б я не знайшов потрібний рядок, я хотів би надрукувати рядок, наступний за знайденим рядком.
Наприклад, скажімо, що потрібний текст є "abc", а abc знаходиться в рядку 12, я також хотів би надрукувати рядок 13.
гну греп полегшує; posix не вказує прапор -A
—
Jeff Schaller
привіт і Ласкаво просимо до Stack Exchange! на SE, очікується, що ви зробите кілька основних досліджень, перш ніж приїхати сюди на допомогу. наприклад, пошук "grep show next line" повернув непряму відповідь у першому результаті та пряму відповідь у другому. що ви зробили, щоб спробувати вирішити цю проблему вже?
—
strugee
grep -A1 'abc' ~/temp/log.txtдля 1 рядка контексту А для початку матчу - дивітьсяContext Line Controlпідрозділ посібника (man grep)