खोज…


पहले मैच के बाद लाइन डालें

निम्नलिखित सामग्री के साथ एक फ़ाइल file.txt को देखते हुए:

line 1
line 2
line 3

आप के साथ मेल खाने वाले प्रथम पंक्ति के बाद एक नई लाइन जोड़ सकते हैं a आदेश।

पोर्टेबल उपयोग के लिए a कमांड को तुरंत बची हुई एक नई लाइन द्वारा, उसके स्वयं के लाइन या लाइनों पर टेक्स्ट-टू-एपेंड के साथ पालन किया जाना चाहिए।

sed '
/line 2/a\
new line 2.2
' file.txt
GNU sed

sed कुछ संस्करण टेक्स्ट-टू-एपेंड को a कमांड के साथ इनलाइन करने की अनुमति देते हैं:

sed '/line 2/a new line 2.2' file.txt

उपरोक्त आदेश आउटपुट करेंगे:

line 1
line 2
new line 2.2
line 3


Modified text is an extract of the original Stack Overflow Documentation
के तहत लाइसेंस प्राप्त है CC BY-SA 3.0
से संबद्ध नहीं है Stack Overflow