Проблема компиляции и сборки Red Hat против Ubuntu (Ссылка на книгу)

Попробуйте это,

sed -nE 's/^pass2:.*<(.*)>.*$/\1/p'

Или POSIXly(-Eеще не стал стандартом POSIX по состоянию на 2019 год):

sed -n 's/^pass2:.*<\(.*\)>.*$/\1/p'

Выход:

$ printf '%s\n' 'pass2: <Marvell Console 1.01> Removable Processor SCSI device' | sed -nE 's/^pass2:.*<(.*)>.*$/\1/p'
Marvell Console 1.01

Будет напечатано только последнее вхождение <...>для каждой строки.

0
02.07.2020, 17:23
0 ответов

Теги

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