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

सेड को स्ट्रीम एडिटर के रूप में जाना जाता है, जिसमें यह मानक इनपुट पर या उपयोगकर्ता द्वारा निर्दिष्ट फ़ाइलों पर विभिन्न फ़िल्टरिंग और / या फ़ंक्शन को परिवर्तित कर सकता है। इसका उपयोग आमतौर पर टेक्स्ट फ़ाइलों में खोज-और-बदलने के लिए किया जाता है। यदि आपका प्रश्न टेक्स्ट-प्रोसेसिंग के बारे में है, तो यह टैग उपयुक्त होने की संभावना है

2
मैं एक sed कमांड में चर का उपयोग कैसे करूं?
मैं बदलने के लिए निम्नलिखित कोड की कोशिश की QQके साथ ZZ, लेकिन यह जो मैं चाहता भी नहीं करता है: var1=QQ sed -i 's/$var1/ZZ/g' $file हालाँकि, यह कोड वही करता है जो मैं चाहता हूँ: sed -i 's/QQ/ZZ/g' $file मैं चर का उपयोग कैसे करूं sed?
266 command-line  bash  sed 

3
SED में फ़ाइल पथ से कैसे बचें?
$fileWithPathमें बदलना चाहूँगा $file, हालाँकि यह काम नहीं करता क्योंकि (मुझे लगता है) रास्ता बच नहीं रहा है। इससे कैसे बचा जाए? sed -i 's/${fileWithPath}/HAHA/g' $file
39 bash  sed 

2
एक फ़ाइल के बजाय एक स्ट्रिंग चर पर sed का उपयोग करें
मुझे बताया गया है कि यह संभव था, लेकिन एक एकल कार्यशील उदाहरण के sedबिना, एक इनपुट फ़ाइल की आवश्यकता के बिना एक स्ट्रिंग चर से पढ़ा जा सकता है। मेरे पास इसे काम करने के लिए अभी तक नहीं है। सामान्य सुरक्षा के लिए, मैं $PATHचर को दूसरे चर …
30 sed 

2
रिक्त स्थानों को हटाने के लिए सैड
क्या किसी को पता है कि किसी पाठ फ़ाइल में सभी रिक्त स्थानों को हटाने के लिए सिड का उपयोग कैसे करें? मैं ऐसा करने के लिए "d" डिलीट कमांड का उपयोग करने की कोशिश कर रहा हूं, लेकिन यह पता नहीं लगा सकता
28 sed 

5
मैं लाइन के आधार पर एक लाइन पर फ़ाइलों को कैसे मर्ज कर सकता हूं?
बिल्ली file1 foo ice two बिल्ली file2 bar cream hundred वांछित उत्पादन: foobar icecream twohundred फ़ाइल 1 और फ़ाइल 2 में हमेशा मेरे परिदृश्य में समान मात्रा में लाइनें होंगी, जो कि चीजों को आसान बनाती हैं।

4
Sed क्या है और इसका उपयोग किस लिए किया जाता है?
मैं sedहाल ही में बहुत कुछ देख रहा हूं, और मुझे लगता है कि यह एक भ्रामक आदेश है। मैनपेज़ विशेष रूप से उपयोगी नहीं थे, लेकिन मुझे पता है कि इसका उपयोग अन्य कमांड के आउटपुट को पार्स करने के लिए किया जा सकता है। वास्तव में क्या है …
20 command-line  sed 

7
Regex sed कमांड के साथ json टेक्स्ट पार्स करने के लिए
मेरे पास यह पाठ है: { "buildStatus" : { "status" : "ERROR", "conditions" : [{ "status" : "OK", "metricKey" : "bugs" }, { "status" : "ERROR", "metricKey" : "test_success_density" }, { "status" : "OK", "metricKey" : "vulnerabilities" } ], "periods" : [] } } मैं बिल्डस्टैटस की समग्र स्थिति निकालना …

6
लाइन की शुरुआत
मेरे पास निम्नलिखित सामग्री के साथ एक फाइल है: (((jfojfojeojfow // hellow_rld (((jfojfojeojfow // hellow_rld मैं कोष्ठक के साथ शुरू होने वाली प्रत्येक पंक्ति को कैसे निकाल सकता हूं?

6
फ़ाइल में पहली पंक्ति को हटाने के लिए कौन सा तेज़ है ... sed या टेल?
इस उत्तर में ( मैं फ़ाइल की पहली पंक्ति को सेड के साथ कैसे हटा सकता हूँ? ) फ़ाइल में पहला रिकॉर्ड हटाने के दो तरीके हैं: sed '1d' $file >> headerless.txt ** ---------------- या ---------------- ** tail -n +2 $file >> headerless.txt व्यक्तिगत रूप से मुझे लगता है कि …
14 scripts  sed  tail 

5
दो बड़ी फ़ाइलों का अंतर
मेरे पास "test1.csv" है और इसमें शामिल है 200,400,600,800 100,300,500,700 50,25,125,310 और test2.csv और इसमें सम्‍मिलित है 100,4,2,1,7 200,400,600,800 21,22,23,24,25 50,25,125,310 50,25,700,5 अभी diff test2.csv test1.csv > result.csv से अलग है diff test1.csv test2.csv > result.csv मुझे नहीं पता कि सही क्रम कौन सा है, लेकिन मुझे कुछ और चाहिए, …
14 grep  sed  awk  diff 


2
फ़ोल्डर पथ के साथ स्ट्रिंग को कैसे बदलें और बदलें
मैं निम्नलिखित बैश स्क्रिप्ट लिखने की कोशिश कर रहा हूं: HOME_DIR=/opt/my_home find ./CONFIG -type f -exec sed -i "s/_HOME_DIR_/$_HOME_DIR/g" {} \; फ़ाइलों में परिवर्तित की जाने वाली पंक्ति यह है: users = "_HOME_DIR_/config/data/_DOMAIN_/users.conf" तो अंतिम परिणाम होना चाहिए: users = "/opt/my_home/config/data/_DOMAIN_/users.conf" लेकिन मुझे वह नहीं मिल रहा है ... मुझे …

3
वर्चुअल बॉक्स में GUI के बिना Ubuntu कैसे चलाएं?
मेरे पास एक विंडोज़ एक्सपी लैपटॉप है, जिसमें मैं नवीनतम उबंटू के साथ वर्चुअलबॉक्स चलाता हूं, मेरा हार्डवेयर थोड़ा पुराना है, इसलिए उबंटू के नवीनतम संस्करण को वर्चुअलबॉक्स के अंदर चलाना एक परेशानी जैसा है, बहुत धीमा प्रदर्शन, भले ही मैं सब कर रहा हूं टर्मिनल चला रहा है और …

3
उसी इनपुट फ़ाइल में sed आउटपुट को पुनर्निर्देशित करना मेरी मशीन को गैर-जिम्मेदार क्यों बनाता है?
मैं sedएक बड़ी फ़ाइल (100 एमबी) में कुछ कीवर्ड बदलने की कोशिश कर रहा था । मैं -i(inplace) विकल्प से अनजान था , इसलिए मेरा पहला प्रयास इस तरह से पुनर्निर्देशित करना था: sed 's/original/edited/g' file.log >> file.log उसके बाद क्या हुआ कि मेरा पीसी रुक गया, लगभग कोई कीबोर्ड …
13 command-line  sed 

5
तलछट के साथ पाठ हेरफेर
वर्तमान में, मेरे पास इस तरह की सामग्री के साथ कई पाठ फ़ाइलें हैं (कई पंक्तियों के साथ): 565 0 10 12 23 18 17 25 564 1 7 12 13 16 18 40 29 15 मैं निम्नलिखित प्रारूप के लिए प्रत्येक पंक्ति को बदलना चाहता हूं: 0 565:10:1 565:12:1 …

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