Saya ingin mengganti string yang dihasilkan grep
, saya punya:
$ npm info webpack | grep version
itu output saya
$ version: '2.1.0-beta.12',
tetapi saya ingin memiliki:
$ 2.1.0-beta.12
Jadi saya pikir saya mungkin mencapai itu dengan menggunakan sed
dan mengganti substring yang tidak perlu. Tapi inilah bagian yang sulit bagi saya:
$ npm info webpack | grep version: | sed s/version: /
sed: -e expression #1, char 10: unterminated `s' command
Bagaimana saya bisa mencapai tujuan saya?
-E
pilihan jelas berarti untuk menggunakan sintaks ERE, tapi GNU saya sed 4.2.2 pengguna hanya menyebutkan-r
.-E
bekerja!