मैं एक स्ट्रिंग से प्रतिस्थापित करना चाहता हूँ 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 वाक्य-विन्यास का उपयोग करने का मतलब है, लेकिन मेरे जीएनयू sed 4.2.2 मैनुअल केवल उल्लेख है-r
।-E
हालांकि काम करता है!