Как получить следующую полную строку после матча, используя grep? - PullRequest
0 голосов
/ 22 марта 2012

Я использую grep (в Windows 7) для просмотра каталога исходных файлов VB.Я хочу извлечь информацию об именах форм, которые содержат эти исходные файлы.Итак, я попробовал это -

grep -in "VB.form" *.*

Однако, это дает мне следующие результаты -

 A.frm:3:Begin VB.Form frmPQR
 B.frm:2:Begin VB.Form frmXYZ
 C.frm:3:Begin VB.Form frmLMN
 D.frm:2:Begin VB.Form frmRST
 ...

Как я могу написать команду так, чтобы я получил только это -

 A.frm:frmPQR
 B.frm:frmXYZ
 C.frm:frmLMN
 D.frm:frmRST
 ...

1 Ответ

0 голосов
/ 22 марта 2012

труба на выходе до awk 'BEGIN{FS="[: ]"} {print $1":"$NF}'

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...