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

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

3
किसी फ़ाइल में एक निश्चित स्ट्रिंग के बाद टेक्स्ट कैसे डालें?
अभी मैं echo "Hello World" >> file.txtएक फ़ाइल में कुछ पाठ संलग्न करने के लिए उपयोग कर रहा हूं, लेकिन मुझे एक निश्चित स्ट्रिंग के नीचे पाठ जोड़ने की आवश्यकता है चलो "[विकल्प]" कहते हैं, क्या यह संभव है sed? ईजी: इनपुट फ़ाइल Some text Random [option] Some stuff आउटपुट …

7
कैट आउटपुट से पहली और अंतिम पंक्ति कैसे पढ़ें?
मेरे पास टेक्स्ट फाइल है। कार्य - फ़ाइल के बाद पहली और अंतिम पंक्ति प्राप्त करें $ cat file | grep -E "1|2|3|4" | commandtoprint $ cat file 1 2 3 4 5 बिल्ली के आउटपुट (केवल 1 और 5) के बिना इसकी आवश्यकता है। ~$ cat file | tee …
64 bash  shell  sed  awk  grep 

3
मैक OSX और अन्य "मानक" sed पर sed के बीच अंतर?
इस साइट पर दिए गए उत्तर का उपयोग करने के लिए मुझे इस मुद्दे के लिए एक सीड कमांड के बारे में एक प्रश्न का उपयोग करने में कुछ समस्याएँ आ रही हैं, दो अन्य पंक्तियों की सामग्री के साथ एक रिक्त पंक्ति को बदलने के लिए , और इसे …
61 osx  sed  standard 

11
मैं एक स्थानापन्न प्रतिस्थापन के LHS और RHS में चर का उपयोग कैसे कर सकता हूं?
मैं करना चाहता हूँ: cat update_via_sed.sh | sed 's/old_name/new_name/' > new_update_via_sed.sh मेरे कार्यक्रम में। लेकिन मैं चर का उपयोग करना चाहता हूं, जैसे old_run='old_name_952' new_run='old_name_953' मैंने उनका उपयोग करने की कोशिश की है लेकिन प्रतिस्थापन नहीं होता है (कोई त्रुटि नहीं)। मैंने कोशिश की है: cat update_via_sed.sh | sed 's/old_run/new_run/' …
60 sed 

9
लिनक्स में शेल स्क्रिप्टिंग के साथ JSON को पार्स कैसे करें?
मेरे पास एक JSON आउटपुट है जिसमें से मुझे लिनक्स में कुछ मापदंडों को निकालने की आवश्यकता है। यह JSON आउटपुट है: { "OwnerId": "121456789127", "ReservationId": "r-48465168", "Groups": [], "Instances": [ { "Monitoring": { "State": "disabled" }, "PublicDnsName": null, "RootDeviceType": "ebs", "State": { "Code": 16, "Name": "running" }, "EbsOptimized": false, …

2
लाइन नंबर के आधार पर स्ट्रिंग को बदलना
मेरे पास एक ऐसी स्थिति है जहां मैं कई फाइलों में एक विशेष स्ट्रिंग को बदलना चाहता हूं एक स्ट्रिंग AAA को दूसरे स्ट्रिंग BBB से बदलें लेकिन AAA के साथ शुरू होने वाले या AAA में समाप्त होने वाले बहुत सारे तार हैं, और मैं लाइन 34 पर केवल …
50 sed  awk 

13
फ़ाइल के अंत तक मैच के बाद सभी लाइनों को कैसे प्रिंट करें?
इनपुट फ़ाइल 1 है: dog 123 4335 cat 13123 23424 deer 2131 213132 bear 2313 21313 मैं other file( dog 123 4335फाइल 2 से) की तरह मैच को पैटर्न देता हूं । मैं लाइन के पैटर्न से मेल खाता हूं dog 123 4335और मैच लाइन के बिना सभी लाइनों को …


4
उलटा कर देना
मान लीजिए, मेरे पास एक बहुत बड़ी पाठ फ़ाइल है (लगभग 10.000.000 पंक्तियाँ)। मुझे grepअंत से इसकी आवश्यकता है और परिणाम को फ़ाइल में सहेजें। कार्य को पूरा करने का सबसे कुशल तरीका क्या है?

5
फ़ाइल से अंतिम पंक्ति हटाएं
मैं sed विशिष्ट स्थिति के साथ लाइनों को जल्दी से हटाने के लिए उपयोग करता हूं sed '1d' sed '5d' लेकिन, क्या होगा अगर मैं फ़ाइल की अंतिम पंक्ति को हटाना चाहता हूं और मुझे लाइनों की गिनती नहीं पता है (मुझे पता है कि मैं उस का उपयोग कर …

9
रहस्यमय तरीके से टैब्स की सरल सेड रिप्लेसमेंट
यह वास्तव में सरल होना चाहिए, लेकिन किसी कारण से यह काम नहीं कर रहा है: sed -i.bak -E 's/\t/ /' file.txt टैब वर्णों को बदलने के बजाय, यह tवर्णों को प्रतिस्थापित कर रहा है। मैंने इसके बारे में हर बदलाव की कोशिश की है, जिसके बारे में मैं सोच …

6
Vim / sed में सिंगल ब्लैंक लाइन के साथ मल्टीपल ब्लैंक लाइन्स को बदलना
प्रश्न कमोबेश यह सब कहता है। मुझे पता है कि /^$/dसभी खाली लाइनों को हटा देंगे, लेकिन मैं यह नहीं कह सकता कि 'दो या अधिक रिक्त लाइनों को एक ही रिक्त रेखा से कैसे बदलें' कोई विचार?

9
कैसे फ़ाइल नाम में स्ट्रिंग की जगह कई फ़ाइलों का नाम बदलने के लिए? इस स्ट्रिंग में "#" है
https://serverfault.com/questions/70939/how-to-replace-a-text-string-in-multiple-files-in-linux https://serverfault.com/questions/228733/how-to-rename-multiple-files-by-replacing-word-in-file-name https://serverfault.com/questions/212153/replace-string-in-files-with-certain-file-extension https://serverfault.com/questions/33158/searching-a-number-of-files-for-a-string-in-linux इन उल्लिखित लेखों ने मेरे प्रश्न का उत्तर दिया है। हालांकि उनमें से कोई भी मेरे लिए काम नहीं करता है। मुझे संदेह है क्योंकि मैं जिस स्ट्रिंग को बदलने की कोशिश कर रहा हूं, उसमें एक # है। क्या इसे संबोधित करने का कोई विशेष …
42 sed  rename  mv 

7
क्या sed नई लाइन वर्णों को प्रतिस्थापित कर सकता है?
वहाँ एक मुद्दा है sed और नई लाइन चरित्र के साथ? मेरे पास निम्नलिखित सामग्रियों के साथ एक फ़ाइल test.txt है aaaaa bbbbb ccccc ddddd निम्नलिखित काम नहीं करता है: sed -r -i 's/\n/,/g' test.txt मुझे पता है कि मैं इसके लिए उपयोग कर सकता हूं trलेकिन मेरा सवाल यह …
42 sed 


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