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

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

1
अगर मैं linux में 2 डी फाइल में मौजूद स्ट्रिंग के केवल मैच का मिलान करता हूं तो मैं पहली फाइल की लाइनों को कैसे हटा सकता हूं?
विचार करें कि मेरे पास दो पाठ फाइलें हैं। पहला फ़ाइल नाम - "Emails.txt" निम्नलिखित डेटा के साथ: sale@gmail.com info@yahoo.com all@gmail.com help@domain.com abcdsale@gmail.com abcd.info@yahoo.com निम्नलिखित स्ट्रिंग्स के साथ दूसरी टेक्स्ट फ़ाइल - "Roles.txt": sale@ info@ all@ help@ 1 टेक्स्ट फ़ाइल "Emails.txt" में सभी लाइनों को कैसे हटाएं यदि यह दूसरी …

1
यह सेड काम क्यों नहीं कर रहा है?
मैं 200 से अधिक html फ़ाइलों में कुछ सीएसएस संदर्भों को बड़े पैमाने पर बदलना चाहता हूं। अधिकांश फाइलें स्थिर HTML स्वचालित रूप से उत्पन्न होती हैं। अब, मुझे कुछ सीएसएस फ़ाइलों का स्थान बदलने की आवश्यकता है। तो, मैंने उस सेड का उपयोग किया: sed -s 's/href="*_css/href="css/g' ./12*.htm* स्रोत …
sed 

1
DNS ज़ोन फ़ाइल प्रविष्टियों के लिए रिपोर्ट जनरेट करें
संपादित करें: कुछ स्पष्टीकरण। मैं जो कर रहा हूं, मेरे पास एक पायथन स्क्रिप्ट है जो मेरे DNS सर्वर से कनेक्ट होगी और फिर एक bash स्क्रिप्ट चलाएगी जो घर में सभी A के लिए grep करने के लिए स्थित है। * something.com सूची तयार करो। उसके बाद मेरे पास …
linux  bash  dns  grep  sed 

3
sed: फाइलों के एक सेट से पथों की सूची हटाना
मेरे पास एक फाइल है जिसका नाम है common.txt जिसमें निरपेक्ष रास्तों की सूची शामिल है। उदाहरण के लिए: /etc /etc/group /var/log/syslog मेरे पास फाइलों का एक सेट भी है & LT; होस्ट नाम & gt; .txt इसमें निरपेक्ष रास्तों की सूची भी शामिल है। यहाँ एक उदाहरण है (इसे …

3
फ़ाइल में sed के साथ डैश से छुटकारा
मैं एक स्ट्रिंग (फ़ाइल के अंदर) में कुछ डैश से छुटकारा पाने के लिए sed कमांड का उपयोग करना चाहूंगा, अर्थात, फ़ाइल में एक पंक्ति है जो कहती है: TEXT=abcdef-lalala-someText-yahoo Sed निष्पादन के बाद, वह रेखा इस तरह दिखनी चाहिए: TEXT=abcdeflalalasomeTextyahoo अग्रिम में धन्यवाद
sed 

2
2 प्रश्न फिर से सेल्फ एनक्रिप्टिंग ड्राइव (SED)
क्या कंप्यूटर पर पहले से मौजूद दस्तावेजों और फाइलों के साथ SED को "चालू" किया जा सकता है? क्या वे किसी प्रतिकूल तरीके से प्रभावित हैं? मेरे पास SED के साथ एक लैपटॉप है जो मैं एक छोटे से काम के माहौल में उपयोग करना चाहता हूं जो सर्वर और …

1
एक पंक्ति में एक पैटर्न का पता लगाएं, और उसी रेखा से मिलान किए गए पैटर्न को जोड़ दें
मैं एक सीएसवी में सूचीबद्ध नोटों में से एक नौकरी नंबर खींचने की कोशिश कर रहा हूं, और फिर उस नंबर को पंक्ति के अंत में जोड़ दें, अधिमानतः sed, awk, grep या पर्ल (जो मैंने Cygwin में स्थापित किया है) के माध्यम से। यहाँ एक मजाक है: "HD1231203", "1231232","fake.name","Lots …

2
एक फ़ाइल को विभाजित करना: `sed` में` egrep` को प्रतिस्थापित करें
मैं अपनी $ फ़ाइल को एक्स लाइनों में आधे हिस्से में विभाजित करना चाहता हूं , और यह जांचें कि लॉग में कितनी लाइनें " मृत " हैं। मैंने निम्नलिखित के साथ शुरुआत की: half=`expr $(egrep -c . $file) / 2` sed -n 1,${half}p $file | xargs echo $file $half …


2
अन्य फ़ाइल से फ़ाइल की प्रत्येक पंक्तियों में उपसर्ग जोड़ें
मेरे पास file1.txt और file2.txt नाम की दो फाइलें हैं, मैं file1.txt से file2.txt में उपसर्ग को इस तरह से जोड़ने की कोशिश कर रहा हूं ताकि मैं अपने द्वारा उपयोग की जा रही अगली उपयोगिता के परिणामों को पाइप कर सकूं । cat file1.txt aa bb cc cat file2.txt …

3
मैं मैच को कैसे हटाऊं और केवल विशिष्ट चरित्र को सेड के साथ बदलूं
मैं sed'0' को 'सही' शब्द से बदलने की कोशिश कर रहा हूं (मैं echo $?अपनी स्क्रिप्ट को मान्य करने के लिए उपयोग कर रहा हूं और मैं आउटपुट को बदलना चाहता हूं echo)। समस्या यह है कि मेरे पास आउटपुट फ़ाइल में अधिक पाठ है और sedसब कुछ बदल रहा …

1
एक फ़ाइल से दो अन्य पात्रों द्वारा सीमांकित अंतराल में एक चरित्र को कैसे बदलें
मुझे वर्टिकल बार कैरेक्टर की सभी घटनाओं को |कॉमा के साथ बदलना पड़ता है ,जब वे किसी फाइल के प्रत्येक लाइन पर अक्षरों [और ]अक्षरों के बीच दिखाई देते हैं । मान लें कि मेरे पास फ़ाइल में नीचे स्ट्रिंग है: wah wah| [go great|no great|so great] | wah wah …

1
SED का उपयोग करते समय कोष्ठक से बच
मैं सेर का उपयोग करके किसी फ़ाइल में चार (36) के साथ वैल्यू वर्चर (36) को बदलना चाहूंगा। मैं कोशिश कर रहा हूं sed -i ’s/varchar(36)/char(6)/g’ calls_contacts.sql लेकिन कमांड निष्पादित नहीं करता है। मैं क्या गलत कर रहा हूं?

1
सेड / अवाक लाइन डबल
मेरे पास इस तरह की एक सूची है। Bob Jim Steve क्या इस तरह से एक सूची में बदलने के लिए बैश में एक रास्ता है? <a href="http://example.com/Bob"> Bob <a href="http://example.com/Jim"> Jim <a href="http://example.com/Steve"> Steve
bash  sed  awk 

1
मैं एक बड़ी टेक्स्ट फ़ाइल में कुछ अक्षर कैसे बदल सकता हूँ
मेरे पास एक बड़ी फ़ाइल है file.dat, एक CSV प्रारूप में एक डेटाबेस डंप जो इस तरह दिखता है: file_id,line_id,st_x,st_y,value1,value2,...value100 111111,1,22.22222,33.33333,0.1234567,0.246890,0.369258,... ..... इसकी कई मिलियन लाइनें हैं। अचानक मैंने महसूस किया कि मैं कॉलम के नाम बदलना चाहते हैं: परिवर्तन st_xकरने के लिए lonऔर st_yकरने के लिए lat। बस मेरी …
linux  sed 

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