Команда Grep для поиска текста после совпадающего шаблона до пробела

Составление файлов Makefile для набора документов LaTeX общеизвестно сложно . Лучше, если это вообще возможно, использовать такой инструмент, как latexmk, который автоматизирует запуск latex, bibtexи т. д. по мере необходимости.

Очевидно, что выполнение latexmkможет быть помещено в Makefile, особенно если документы создаются как часть набора документов или как часть некоторого программного пакета, который вы пишете.

0
23.08.2021, 13:40
1 ответ

С grep, который поддерживает PCRE с флагом -P:

grep -Po 'delta/\K[^"]*' file.txt

\K= Не входить


В качестве альтернативы можно передать результат другой команде, например. cutили второй grep, например.

grep -o 'delta/[^"]*'  file.txt | cut -d/ -f2
2
23.08.2021, 14:22

Теги

Похожие вопросы