sed पर टैग किए गए जवाब

सेड (स्ट्रीम एडिटर) POSIX पर्यावरण के लिए एक कमांड लाइन संपादक है। एसआईडी एक संपादन स्क्रिप्ट के अनुसार एक या अधिक फ़ाइलों को संसाधित करता है और मानक आउटपुट पर परिणाम लिखता है। बेल लैब्स में बनाया गया, यह लगभग 70 के दशक के मध्य के बाद से है।

8
Unix में इसे सॉर्ट किए बिना डुप्लिकेट लाइनों को कैसे डिलीट करें?
क्या यूनिक्स में किसी फ़ाइल में डुप्लिकेट लाइनों को हटाने का एक तरीका है? मैं इसे sort -uऔर uniqआदेशों के साथ कर सकता हूं , लेकिन मैं उपयोग करना चाहता हूं sedया awk। क्या यह संभव है?
136 unix  shell  scripting  sed  awk 

12
दो शब्दों के बीच पाठ निकालने के लिए sed / grep का उपयोग कैसे करें?
मैं एक स्ट्रिंग का उत्पादन करने की कोशिश कर रहा हूं जिसमें एक स्ट्रिंग के दो शब्दों के बीच सब कुछ शामिल है: इनपुट: "Here is a String" उत्पादन: "is a" का उपयोग करते हुए: sed -n '/Here/,/String/p' समापन बिंदु शामिल हैं, लेकिन मैं उन्हें शामिल नहीं करना चाहता।
134 string  bash  sed  grep 

5
sed: प्रिंट केवल मिलान समूह
मैं पिछले दो नंबरों को हथियाना चाहता हूं (एक इंट, एक फ्लोट; उसके बाद वैकल्पिक व्हाट्सएप) और केवल उन्हें प्रिंट करें। उदाहरण: foo bar <foo> bla 1 2 3.4 प्रिंट करना चाहिए: 2 3.4 अब तक, मेरे पास निम्नलिखित हैं: sed -n 's/\([0-9][0-9]*[\ \t][0-9.]*[\ \t]*$\)/replacement/p' मुझे दे देंगे foo bar …
133 regex  sed 

6
कैसे एक पूरी लाइन को sed के साथ बदलें?
मान लीजिए, मेरे पास लाइनों के साथ एक फ़ाइल है aaa = bbb अब मैं उन्हें बदलना चाहूंगा: aaa = xxx मैं इस प्रकार कर सकता हूं: sed "s / aaa = bbb / aaa = xxx / g" अब मेरे पास कुछ लाइनों के साथ एक फ़ाइल है: aaa …
132 regex  sed 

8
एक-लाइनर सभी अपरकेस को लोअरकेस में बदलने के लिए?
मेरे पास एक टेक्स्टफाइल है जिसमें कुछ शब्द ALL CAPS में छपे हैं। मैं सिर्फ textfile में सब कुछ कन्वर्ट करने में सक्षम होना चाहते हैं लोअरकेस, का उपयोग कर sed। इसका मतलब है कि पहला वाक्य तब पढ़ा जाएगा, 'मेरे पास एक टेक्स्टफ़ाइल है जिसमें कुछ शब्द सभी कैप्स …
131 regex  sed 

11
मैं पहली सी अक्षर से स्ट्रिंग का उपयोग करके कैसे पट्टी कर सकता हूं?
मैं एक छोटे से औद्योगिक बॉक्स में एम्बेडेड लिनक्स के लिए शेल स्क्रिप्ट लिख रहा हूं। मेरे पास पाठ वाला एक चर है pid: 1234और मैं पहले X अक्षर को लाइन से अलग करना चाहता हूं, इसलिए केवल 1234 रहता है। मेरे पास अधिक चर हैं जिन्हें मुझे "साफ" करने …
126 bash  shell  sed 


9
दो मार्कर पैटर्न के बीच लाइनों का चयन कैसे करें जो awk / sed के साथ कई बार हो सकता है
उपयोग awkया sedमैं उन पंक्तियों का चयन कैसे कर सकता हूं जो दो अलग-अलग मार्कर पैटर्न के बीच हो रही हैं? इन पैटर्नों के साथ कई खंड चिह्नित हो सकते हैं। उदाहरण के लिए: मान लीजिए कि फ़ाइल में है: abc def1 ghi1 jkl1 mno abc def2 ghi2 jkl2 mno …


19
मैं एक टेक्स्ट फ़ाइल से नई सूची कैसे निकालूं?
मेरे पास निम्न डेटा है, और मुझे यह सब एक पंक्ति में रखना होगा। मेरे पास यह है: 22791 ; 14336 ; 22821 ; 34653 ; 21491 ; 25522 ; 33238 ; मुझे इसकी जरूरत है: 22791;14336;22821;34653;21491;25522;33238; संपादित करें इनमें से कोई भी आदेश पूरी तरह से काम नहीं कर …
116 linux  bash  scripting  shell  sed 

10
कैसे sed के साथ अनुगामी व्हाट्सएप को हटाने के लिए?
मेरे पास एक सरल शेल स्क्रिप्ट है जो एक फ़ाइल से ट्रेलिंग व्हाट्सएप को हटाती है। क्या इस स्क्रिप्ट को और अधिक कॉम्पैक्ट बनाने का कोई तरीका है (बिना अस्थायी फ़ाइल बनाए)? sed 's/[ \t]*$//' $1 > $1__.tmp cat $1__.tmp > $1 rm $1__.tmp
113 sed  whitespace 

6
बैश में, मैं एक फ़ाइल में प्रत्येक पंक्ति के बाद एक स्ट्रिंग कैसे जोड़ूं?
मैं बैश का उपयोग करके फ़ाइल में प्रत्येक पंक्ति के बाद एक स्ट्रिंग कैसे जोड़ सकता हूं? क्या यह sed कमांड का उपयोग करके किया जा सकता है, यदि हां तो कैसे?
112 linux  bash  unix  sed 

5
लाइन अंत संरक्षित करें
मैं खिड़कियों पर कुछ प्रतिस्थापन करने के लिए sed चलाता हूं और मैंने देखा कि यह स्वचालित रूप से लाइन एंडिंग को यूनिक्स (\ n) में बदल देता है। क्या विंडोज लाइन एंडिंग (\ r \ n) का उपयोग करने के लिए sed को बताने का विकल्प है या फ़ाइल …
111 windows  sed 

6
Sed का उपयोग करते हुए, आप किसी पंक्ति के पहले 'N' अक्षर को कैसे प्रिंट करते हैं?
sedपहला एन अक्षर प्रिंट करने के लिए एक लाइनर का उपयोग करना क्या है ? मैं निम्नलिखित कर रहा हूँ: grep -G 'defn -test.*' OctaneFullTest.clj | sed ....
110 shell  sed  grep 

16
Awk के साथ पहले क्षेत्र को छोड़कर सब कुछ मुद्रण
मेरे पास एक फाइल है जो इस तरह दिखती है: AE United Arab Emirates AG Antigua & Barbuda AN Netherlands Antilles AS American Samoa BA Bosnia and Herzegovina BF Burkina Faso BN Brunei Darussalam और मैं $ 1 और उसके बाद $ 1 को छोड़कर पहले सब कुछ छापने के …
108 perl  awk  sed 

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.