Я хочу замінити рядок, виведений з grep
, у мене є:
$ npm info webpack | grep version
це виводить мене
$ version: '2.1.0-beta.12',
але я хочу мати:
$ 2.1.0-beta.12
Тому я думаю, що я можу досягти цього, використовуючи sed
та замінюючи непотрібні підрядки. Але ось для мене важка частина:
$ npm info webpack | grep version: | sed s/version: /
sed: -e expression #1, char 10: unterminated `s' command
Як можна досягти своєї мети?
-E
Опція означає , очевидно , використовувати синтаксис ERE, але мій GNU СЕД 4.2.2 Керівництва згадує тільки-r
.-E
працює, хоча!