काम नहीं करता मैं 3 जमा चिह्नों से सभी लाइनों को हटाना चाहते हैं:धन चिह्नों पलायन
+++ 3 plus signs
+ 1 plus sign
+++ 3 plus signs
यहाँ मेरी sed आदेश है, पंक्ति के आरंभ के बाद धन चिह्नों से बचने
sed '/^\+\+\+/d' -> This erase all lines
sed '/^+++/d' -> This works and show only the 1 plus sign line
क्यूं कर? प्लस साइन से बचते समय क्या कोई समस्या है?
@ टॉम यह ध्यान देने योग्य है कि नियमित अभिव्यक्तियों में 3 लोकप्रिय वाक्यविन्यास रूप होते हैं: मूल, विस्तारित, और perl- संगत। नियमित sed (बिना -r) मूल रूप लागू करता है। –