Voglio sostituire una stringa emessa da grep
, ho:
$ npm info webpack | grep version
mi fa uscire
$ version: '2.1.0-beta.12',
ma voglio avere:
$ 2.1.0-beta.12
Quindi penso che potrei ottenerlo usando sed
e sostituendo sottostringhe non necessarie. Ma ecco la parte difficile per me:
$ npm info webpack | grep version: | sed s/version: /
sed: -e expression #1, char 10: unterminated `s' command
Come posso raggiungere il mio obiettivo?
-E
opzione ovviamente significa usare la sintassi ERE, ma il mio manuale GNU sed 4.2.2 menziona solo-r
.-E
funziona, però!