У меня большой файл, и я пытаюсь получить из него все совпадения регулярного выражения.
grep -P "foo (b.r)"
Отображает все строки, содержащие «foo br», и я хотел бы отображать только то, что находится внутри скобок.
Вопрос про: что делать, если у меня более одного набора брекетов? Например, «foo (br) foo (.ar)», и я хочу, чтобы вывод состоял только из вещи в первой и второй скобках, разделенных разделителем.
Я помечаю этот Perl, потому что я уверен, что смогу использовать «perl -e" ... "» - вопрос экспертам Perl, как написать это? Прошло много лет с тех пор, как я использовал Perl :)