Невозможно распечатать совпадающее регулярное выражение Sed - PullRequest
0 голосов
/ 05 августа 2020

У меня есть файл task.md, и я пытаюсь распечатать строку из этого файла.

Когда я использую практически любой тестер регулярных выражений, я могу подписать нужную мне строку, поэтому Подозреваю, что неправильно использую sed. Любая помощь будет принята с благодарностью.

## Todo

- Task 3

## Doing

- Task 2

## Done

- Task 1

Использование ## Doing[\r\n]+- ([^\r\n]+) соответствует Task 2, но попытка чего-то вроде

sed -n '/## Doing[\r\n]+- ([^\r\n]+)/p' task.md

не дает мне ожидаемого результата.

Я поискал, но либо не понял конкретного ответа, либо не смог его найти.

...