에서 출력 된 문자열을 바꾸고 싶습니다 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 sed 4.2.2 매뉴얼에는-r
.-E
그래도 작동합니다!