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

"sed" ("स्ट्रीम एडिटर") एक यूनिक्स उपयोगिता है जो पाठ फ़ाइलों को पार्स और परिवर्तित करता है।

4
सीड में व्हॉट्सएप का मिलान कैसे करें?
मैं सीड में व्हॉट्सएप का मिलान कैसे कर सकता हूं? अपने डेटा में मैं सभी 3 + बाद के व्हाट्सएप कैरेक्टर (टैब स्पेस) से मिलान करना चाहता हूं और उन्हें 2 स्पेस से बदलना चाहता हूं। यह कैसे किया जा सकता है?
218 sed  whitespace 

6
वैकल्पिक का उपयोग "|" sed के regex में
मैं sed, GNU sed संस्करण 4.2.1 का उपयोग कर रहा हूं। मैं विकल्प का उपयोग करना चाहता हूँ "|" एक सबडिप्रेशन में प्रतीक। उदाहरण के लिए : echo "blia blib bou blf" | sed 's/bl\(ia|f\)//g' लौट जाना चाहिए " blib bou " लेकिन यह लौटा "blia blib bou blf". मेरा …
78 regex  sed 

3
सीड का उपयोग करके डॉट के बाद अंकों का मिलान कैसे करें?
मैं sedअंकों के साथ सभी पैटर्न का उपयोग करने की कोशिश कर रहा हूं, जिसके तुरंत बाद एक रिक्त स्ट्रिंग द्वारा एक डॉट (जैसे 3., 355.) के साथ अंक । इसलिए मैं कोशिश करता हूं: sed 's/\d+\.//g' file.txt लेकिन यह काम नहीं करता है। ऐसा क्यों है?
75 regex  sed 

10
पाठ स्ट्रीम से ANSI रंग कोड हटा रहा है
से आउटपुट की जांच कर रहा है perl -e 'use Term::ANSIColor; print color "white"; print "ABC\n"; print color "reset";' एक पाठ संपादक में (उदाहरण के लिए, vi) निम्नलिखित दिखाता है: ^[[37mABC ^[[0m कोई आउटपुट फ़ाइल से ANSI रंग कोड कैसे निकालेगा? मुझे लगता है कि सबसे अच्छा तरीका होगा एक …
73 regex  sed  perl  awk 

10
पाठ फ़ाइल में प्रतिस्थापन ** बिना ** नियमित अभिव्यक्ति
मुझे प्रतिस्थापन के साथ एक पाठ फ़ाइल के अंदर कुछ पाठ को प्रतिस्थापित करने की आवश्यकता है। आमतौर पर मैं ऐसा कुछ करता sed -i 's/text/replacement/g' path/to/the/file समस्या यह है कि दोनों textऔर replacementजटिल तार हैं जिनमें डैश, स्लैश, ब्लैकस्लैश, उद्धरण और इतने पर हैं। अगर मैं textचीज के अंदर …
68 bash  regex  sed  text-editing 

7
नाम दर्ज करने के लिए पाठ को कैसे बढ़ाएँ?
आइए बताते हैं कि मेरे पास .mdफाइलों से भरी एक निर्देशिका है, जिसमें विभिन्न चीजों के नाम हैं। कहते हैं कि मैं प्रत्येक फ़ाइल नाम के सामने "पाठ" प्रस्तुत करना चाहता था। उदाहरण के लिए: फ़ाइल a.md, b.mdऔर c.mdबन जाएगा test - a.md, test - b.mdऔर test - c.md। मैं …

5
मैक ओएस एक्स पर सेड में नयापन
मुझे लगता है कि \nमैक ओएस एक्स के तहत sed में काम नहीं करता है। विशेष रूप से, कहो कि मैं एक ही स्थान द्वारा अलग किए गए शब्दों को लाइनों में तोड़ना चाहता हूं: # input foo bar मैं उपयोग करता हूं, echo "foo bar" | sed 's/ /\n/' …
40 macos  mac  bash  regex  sed 

4
अशक्त बाइट्स को हटाने के लिए sed का उपयोग कैसे करें?
sedएक फ़ाइल से अशक्त बाइट्स को हटाने के लिए क्या है ? मैं कोशिश कर रहा हूँ: s/\000//g लेकिन वह शून्य के तारों को छीन रहा है। s/\x00//g लगता है कोई असर नहीं हुआ। मैं एक sedस्क्रिप्ट में ऐसा करने की कोशिश कर रहा हूं , इसलिए मुझे यकीन नहीं …
37 sed 

8
sed: अगर लाइन मिल जाए या फाइल न मिले तो फ़ाइल को समाप्त करने की अपील कैसे करें?
एकल इनपुट फ़ाइल के साथ जिसमें केवल टिप्पणियां (# के साथ शुरू) और VARIABLE = मान रेखाएं होती हैं, क्या एकल चर के लिए मान को बदलना संभव है यदि पाया गया और, अन्यथा, फ़ाइल नहीं होने पर जोड़ी को फ़ाइल के अंत में संलग्न करें? मेरी वर्तमान विधि इसे …
34 linux  command-line  sed  awk 

3
पाइपिंग के साथ 'सेड' का उपयोग कैसे करें
मैं एक स्ट्रिंग से प्रतिस्थापित करना चाहता हूँ grep, मेरे पास है: $ npm info webpack | grep version यह मुझे आउटपुट करता है $ version: '2.1.0-beta.12', लेकिन मेरे पास है: $ 2.1.0-beta.12 इसलिए मुझे लगता है कि मैं sedअनावश्यक सबस्ट्रिंग का उपयोग करके उसे प्राप्त कर सकता हूं । …
34 bash  grep  sed 

12
एक बहुत बड़ी पाठ फ़ाइल की अंतिम दो पंक्तियों को कुशलतापूर्वक हटा दें
मेरे पास एक बहुत बड़ी फ़ाइल (~ 400 जीबी) है, और मुझे इसकी अंतिम 2 पंक्तियों को हटाने की आवश्यकता है। मैंने उपयोग करने की कोशिश की sed, लेकिन हार मानने से पहले यह घंटों तक चला। क्या ऐसा करने का कोई त्वरित तरीका है, या मैं इसके साथ फंस …

3
फाइल में लाइन को सेड के साथ कैसे बदलें?
मैं sed पर बहुत सारे प्रलेखन पढ़ रहा हूं, और मैं अभी भी अपने विशेष उपयोग के मामले में फंस गया हूं। मैं इस लाइन को अपनी फ़ाइल के साथ एक फ़ाइल में बदलना चाहता हूं: इस पंक्ति को बदलें: # मैक्समेरी <बाइट्स> साथ में: मैक्समोरी 26gb यही मैंने कोशिश …

6
पीएस के आउटपुट को पार्स करने वाले एकल कमांड का उपयोग करके एक रनिंग प्रोसेस की पिड कैसे प्राप्त करें?
इस सवाल को स्टैक ओवरफ्लो से माइग्रेट किया गया क्योंकि इसका जवाब सुपर यूजर पर दिया जा सकता है। 7 साल पहले पलायन कर गए । मैं एक ऐसी लाइन की तलाश कर रहा हूं, जो चल रही प्रक्रिया का पृष्ठ लौटाए। वर्तमान में मेरे पास है: ps -A -o …
22 bash  sed  awk  pid 

18
सभी उपलब्ध नेटवर्क इंटरफेस के केवल डिवाइस नामों को सूचीबद्ध करें
मैं अपने लिनक्स सर्वर पर सभी उपलब्ध नेटवर्क-डिवाइस नामों की सूची प्राप्त करना चाहता हूं। मुझे लगा कि ifconfig काम करेगा, हालांकि ifconfig काफी उत्पादन करता है: eth0 Link encap:Ethernet Hardware Adresse 08:00:27:fc:5c:98 inet Adresse:192.168.2.222 Bcast:192.168.2.255 Maske:255.255.255.0 inet6-Adresse: fe80::a00:27ff:fefc:5c98/64 Gültigkeitsbereich:Verbindung UP BROADCAST RUNNING MULTICAST MTU:1500 Metrik:1 RX packets:329 errors:0 dropped:0 …
21 linux  networking  grep  sed  cat 

2
बड़ी टेक्स्ट फ़ाइल की पहली पंक्ति संपादित करें
मेरे पास एक विशाल पाठ फ़ाइल है, स्मृति में पृष्ठांकित होने के लिए बहुत बड़ी है। इस पाठ फ़ाइल के साथ मुझे केवल पहली पंक्ति संपादित करनी होगी (इसकी CSV फ़ाइल और मुझे शीर्षक बदलने की आवश्यकता है)। वहाँ एक आसान तरीका है मैं यह कर सकता हूँ?
16 linux  bash  grep  sed  textfiles 

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