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

sed टेक्स्ट को फ़िल्टर करने और बदलने के लिए एक कमांड-लाइन स्ट्रीम एडिटर है।

8
असीमित संख्या में कॉलम स्वैप करना
मेरे पास कॉलम के साथ एक फाइल है। एक उदाहरण के लिए नीचे देखें: a b c ... z 1 2 3 ... 26 मैं उन सभी स्तंभों की अदला-बदली करना चाहता हूँ जहाँ 1 अंतिम बन जाता है, दूसरा अंतिम से पहले एक हो जाता है ... आदि। z …

4
यदि अगली पंक्ति में कोई विशेष मिलान नहीं है, तो केवल एक पंक्ति प्रिंट करें
मैं उन लॉग गतिविधियों के लिए एक लॉग फ़ाइल खोजने का प्रयास कर रहा हूं जो पूरी नहीं हुईं। उदाहरण के लिए, मैं "ID 1234 के लिए प्रारंभिक गतिविधि ..." लॉग करता हूं और यदि सफल होता है, तो अगली पंक्ति "गतिविधि 1234 पूरी हो जाएगी।" मैं "स्टार्टिंग ..." लाइन्स …
12 grep  sed  awk 

1
यह sed कमांड कैसे काम करता है?
मैं एक टेक्स्ट फ़ाइल से एक विशिष्ट लाइन प्रिंट करने के लिए इस समाधान पर आया हूं: sed '123!d;q' file इस मामले में इनपुट की पहली पंक्ति के बाद sed क्यों नहीं छोड़ता है?
12 sed 

2
कौन सा sed संस्करण GNU sed 4.0 नहीं है?
मैं यह पता लगाने की कोशिश कर रहा हूं sedकि व्यस्त संस्करण 1.18.3 पर मुझे कौन सा संस्करण मिला है। --versionउत्पादन गुप्त है। $ sed --version This is not GNU sed version 4.0 निम्नलिखित कोड प्रासंगिक से है sed.c। /* Lie to autoconf when it starts asking stupid questions. */ …
12 sed  version  busybox 

4
grep - सीमांकक टोकन के बाद पाठ हटा रहा है
मेरे पास एक फाइल है जिसमें मुझे ;हर लाइन पर पहले के बाद सब कुछ खत्म करने की आवश्यकता है । तो इस तरह एक फ़ाइल: sdfsdsdf; fsdfsddf;sdfsd; इस में परिणाम होगा: sdfsdsdf fsdfsddf मैंने grepऔर में देखा है sed। मैं इनमें से किसी भी आदेश को शामिल करते हुए …

3
केवल लिस्टिंग की अंतिम पंक्ति कैसे प्रदर्शित करें?
माना कि मैं एक सूची बनाता हूं और इसकी अस्थायी विशेषता द्वारा फाइलों को क्रमबद्ध करता हूं: ls -ltr -rwxrwxrwx 1 bla bla 4096 Feb 01 20:10 foo1 -rwxrwxrwx 1 bla bla 4096 Feb 01 20:12 foo2 . . . -rwxrwxrwx 1 bla bla 4096 Mar 05 13:25 foo1000 लिस्टिंग …
12 command-line  sed  awk  ls 

3
एक ही पास में कई तार बदलें
मैं कॉम्प्लेक्स फ़ाइल में प्लेसहोल्डर स्ट्रिंग्स को ठोस मूल्यों के साथ बदलने का एक तरीका ढूंढ रहा हूं, जिसमें सामान्य यूनिक्स टूल (बैश, सेड, ऑक, शायद पर्ल) हैं। यह महत्वपूर्ण है कि प्रतिस्थापन एक ही पास में किया जाता है, अर्थात्, जो पहले से ही स्कैन किया गया है / …
12 bash  sed  awk  string  replace 

4
मैं sed का उपयोग करके किसी विशिष्ट शब्द के बाद पाठ को कैसे बदल सकता हूं?
मैंने नामक एक फ़ाइल है .ignore। को बदलने की जरूरत है projdir। उदाहरण के लिए: ignore \..* ignore README projdir Snake मुझे साँप को बदलने की ज़रूरत है, उदाहरण के लिए, "पचमन"। मैंने मैन पेज पढ़ा, लेकिन मुझे नहीं पता कि क्या करना है।

2
आप सीड में कई पुन: उपयोग के लिए एक जटिल रेगेक्स कैसे बचा सकते हैं?
उपयोग करने में sed, मैं अक्सर जटिल और जटिल अवशेषों को बनाता हूं जिन्हें मुझे एक फ़ाइल में दो बार मिलान करने की आवश्यकता होती है। क्या इस रेगेक्स को बचाने के लिए मेरे लिए एक रास्ता है और सिर्फ दो बार इसका संदर्भ लें? शायद कुछ ऐसा जो दिखता …

5
sed नई लाइन वर्ण को निकालने में विफल रहता है
मैं sedकाफी समय से उपयोग कर रहा हूं, लेकिन यहां एक विचित्रता है जिसके साथ मैं आया था, जिसे मैं हल नहीं कर पा रहा हूं। मुझे वास्तविक मामले के साथ अपनी समस्या बताएं। दृश्य 1 printf "ls" | xclip -selection clipboard echo "ls" | xclip -selection clipboard पहले कमांड …
12 sed  newlines 

2
इनपुट में पहले N की संख्या को हटाने के लिए कमांड
पृष्ठभूमि मैं SSH सर्वर चला रहा हूं और मेरे पास यह उपयोगकर्ता है जिसे मैं हटाना चाहता हूं। मैं इस उपयोगकर्ता को हटा नहीं सकता क्योंकि वह वर्तमान में कुछ प्रक्रियाओं को चला रहा है जिन्हें मुझे पहले मारने की आवश्यकता है। यह वह पाइपलाइन है जिसका उपयोग मैं वर्तमान …
11 command-line  sed  awk  tail  head 

1
POSIX sed के लिए `1d; 1,2d` की क्या आवश्यकता है जहां एक पता सीमा पहले से हटाए गए लाइन से शुरू होती है?
इस सवाल की टिप्पणियों में एक मामला सामने आया जहां विभिन्न सरल कार्यान्वयन काफी असहमत कार्यक्रम पर असहमत थे, और हम (या कम से कम मैं) यह निर्धारित करने में सक्षम नहीं थे कि इसके लिए वास्तव में विनिर्देश की आवश्यकता क्या है। समस्या एक विलम्बित रेखा पर शुरू होने …
11 sed  posix 

2
उन सभी लाइनों को हटा दें जिनमें सीमांकक से पहले n वर्ण नहीं हैं
मेरे पास बहुत लंबी पाठ फ़ाइल है ( यहाँ से ) जिसमें 6 हेक्साडेसिमल वर्ण होने चाहिए फिर एक 'ब्रेक' (जो एक वर्ण के रूप में प्रकट होता है और नीचे दिए गए कोड मार्कडाउन में ठीक से दिखाई नहीं देता है) कुछ शब्दों के बाद: 00107B Cisco Systems, Inc …


7
मैं गलत स्थानों पर टूटी लाइनों को कैसे ठीक कर सकता हूं?
मेरी पाठ फ़ाइल इस तरह दिखती है: This is one sentence that is broken. However this is a good one. And this one is somehow, broken into many. मैं किसी भी लाइन के लिए अनुगामी न्यूलाइन वर्ण को हटाना चाहता हूं, जिसके बाद एक लोअरकेस अक्षर से शुरू होने वाली …

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