Может ли кто-нибудь помочь мне расширить sed для извлечения необходимых данных? - PullRequest
0 голосов
/ 14 октября 2019

Я должен признать, что время от времени он казался мне черным искусством;Я нашел следующее утверждение, в котором приведены некоторые из моих требований. Я предполагаю, что sed - это мой самый удобный вариант, поскольку он будет в сценарии bash.

У меня есть файл с большим количеством вещей, например,

LOTS_OF_OTHER_STUFF/STRING1\nOL8.0:2019-10-08-2/STRING2/LOTS_OF_OTHER_STUFF_HERE/STRING1\nOL8-slim:2019-10-08-20/SRING2/LOTS_OF_OTHER_STUFF

sed '/ STRING1 /! D; s // & \ п /; s /.* \ п // ;: а; / STRING2 / бб;! $ {п, ба} ;: б; s // \ п & /; P; D '

\nOL8.0:2019-10-08-2/
\nOL8-slim:2019-10-08-20/

Что мне нужно:

8.0 2
8-slim 20

Кто-нибудь может помочь?

...