निम्नलिखित उम्मीद के अनुसार काम कर रहा है।एकल उद्धरण से बचें
test \' this
यह दोहरे उद्धरण चिह्नों से बचने के लिए एक ही आदेश में रूप में अच्छी तरह संभव है: मैं \ 'के साथ
echo "test ' this" | sed 's/'"'"'/me/g'
test me this
अपेक्षित परिणाम शब्द "मुझे" बदलना चाहते हैं?
मुझे लगता है कि उनका मतलब उनके पहले रूपांतरण के लिए बाद में प्रतिस्थापन था। '[डोड @ एमबीपी -13 ~] गूंज" मुझे यह परीक्षण करें "| sed "s/me/\\\ '/" ' ' test \ 'this' –
@ डॉन, वास्तव में मुझे लगता है कि यह समझ में आता है। ओपी जानता है कि 'मुझे' पाने के लिए इसे कैसे किया जाए, अब वे इसे '\' '(और डबल कोट्स के लिए भी) प्राप्त करने के लिए करना चाहते हैं। अपडेट करने के लिए (उम्मीद है) उत्तर दिया। – paxdiablo
उल्लेख करने के लिए धन्यवाद कि आप बाहरी सिंगल कोट्स को डबल कोट्स में बदल सकते हैं, मेरे लिए बहुत अच्छा काम किया:) –