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

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

1
sed -e '$-d' अपेक्षा के अनुरूप काम नहीं कर रहा है?
जब मैं दौड़ता हूं: sudo /usr/local/nginx/sbin/nginx -t मैं वापस आऊंगा: nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok nginx: configuration file /usr/local/nginx/conf/nginx.conf test is successful मुझे बस आखिरी लाइन चाहिए ताकि मैं चला जाऊं: sudo /usr/local/nginx/sbin/nginx -t | sed -e '$!d' लेकिन मैं बिना सेड के जैसे ही वापस आता …

5
एक स्ट्रिंग में स्थिति के आधार पर अग्रणी शून्य के एक चर संख्या को जोड़ने के लिए एक विस्तारित regexp को लागू करना
मैं एक संख्यात्मक संगठनात्मक योजना के लिए अग्रणी शून्य की एक अलग संख्या जोड़ने के लिए मेरे sed सिंटैक्स को प्राप्त करने में परेशानी हो रही है। मैं जिस स्ट्रिंग्स पर काम कर रहा हूं, वह ऐसा प्रतीत होता है 1.1.1.1,Some Text Here sed सिंटैक्स का लाभ उठाना sed -r …

5
मैं किसी फ़ाइल में अंतिम n लाइनें कैसे संपादित कर सकता हूं?
क्या कोई कमांड है जो मुझे एक फ़ाइल में अंतिम एन लाइनों को संपादित करने की अनुमति देगा? मेरे पास कई फाइलें हैं, जिसमें सभी की अलग-अलग लाइनें हैं। लेकिन मैं प्रत्येक फ़ाइल में अंतिम एन लाइनों को संशोधित करना चाहूंगा। लक्ष्य अंतिम n लाइनों में अर्धविराम के साथ अल्पविराम …

8
यदि यह एक बार ठीक एक वर्ण सम्‍मिलित करता है तो लाइन को कैसे हटाएं
मैं एक फाइल से एक लाइन हटाना चाहता हूं जिसमें केवल एक बार एक विशेष चरित्र होता है, अगर यह एक से अधिक बार मौजूद है या मौजूद नहीं है तो लाइन को फाइल में रखें। उदाहरण के लिए: DTHGTY FGTHDC HYTRHD HTCCYD JUTDYC यहाँ, जिस चरित्र को मैं हटाना …

5
अल्पविराम द्वारा अंडरस्कोर की जगह और CSV में दोहरे उद्धरण चिह्नों को हटा दें
मेरे पास CSV फ़ाइल है input.csv "1_1_0_0_76" "1_1_0_0_77" "1_1_0_0_78" "1_1_0_0_79" "1_1_0_0_80" "1_1_0_0_81" "1_1_0_0_82" "1_1_0_0_83" "1_1_0_0_84" "1_1_0_0_85" ............. और इसी तरह। मुझे इस CSV फ़ाइल को रूपांतरित करने की आवश्यकता है result.csv 1,1,0,0,76 1,1,0,0,77 1,1,0,0,78 1,1,0,0,79 1,1,0,0,80 1,1,0,0,81 1,1,0,0,82 1,1,0,0,83 1,1,0,0,84 1,1,0,0,85

6
अन्य स्वरूपों के साथ एक फ़ाइल में युग टाइमस्टैम्प को कैसे बदलें?
मेरे पास एक फाइल है जिसमें युगांतर तारीखें हैं जिन्हें मुझे मानव-पठनीय में परिवर्तित करने की आवश्यकता है। मुझे पहले से ही पता है कि दिनांक रूपांतरण कैसे करना है, जैसे: [server01 ~]$ date -d@1472200700 Fri 26 Aug 09:38:20 BST 2016 .. लेकिन मैं यह पता लगाने के लिए संघर्ष …

9
पंक्तियों को कॉलम में बदलें
मेरे पास एक फाइल है जिसमें एक हाइपरविजर में चल रहे VMs के बारे में विवरण शामिल है। हम कुछ कमांड चलाते हैं और आउटपुट को एक फाइल पर रीडायरेक्ट करते हैं। और डेटा नीचे प्रारूप में उपलब्ध है। Virtual Machine : OL6U5 ID : 0004fb00000600003da8ce6948c441bb Status : Running Memory …

2
पंक्ति में अल्पविराम हटाएं
मैं बैश में ट्रेलिंग कॉमा का एक सेट कैसे हटाऊं: a,b,c,d,,,, 1,2,3,,,, वांछित आउटपुट: a,b,c,d 1,2,3 ऐसा करने की कोशिश की: grep "5628" test.csv | sed 's/,*$//g' लेकिन यह काम नहीं करता है। फ़ाइल मूल रूप से एक विंडोज मशीन से आई है।
10 sed 

6
किसी फ़ाइल में केवल पैटर्न की केवल Nth घटना को कैसे बदलें?
sedकमांड का उपयोग करके फ़ाइल में स्ट्रिंग की तीसरी घटना को कैसे बदलें । उदाहरण: की केवल तीसरी घटना बदलें isकरने के लिए usफ़ाइल में। मेरी इनपुट फ़ाइल में है: hai this is linux. hai this is unix. hai this is mac. hai this is unchanged. मुझे उम्मीद है कि …

5
पाठ फ़ाइल से बैकस्लैश निकालें
मेरे पास है इनपुट: NISHA =\455 आउटपुट: NISHA = 455 मैं \आउटपुट से हटाना चाहता हूं । मैंने कमांड का उपयोग करने की कोशिश की, sed "s/[\]//g" Pलेकिन यह काम नहीं कर रहा है और यह एक त्रुटि को चिह्नित करता है: character found after backslash is not meaningful

3
मैं एक बहुस्तरीय पाठ फ़ाइल में घुंघराले कोष्ठक के बीच सभी पाठ को कैसे हटा सकता हूं?
उदाहरण: This is { the multiline text file } that wants { to be changed } anyway. बन जाना चाहिए: This is that wants anyway. मुझे फोरम में कुछ इसी तरह के धागे मिले हैं , लेकिन वे बहु-पंक्ति घुंघराले कोष्ठक के साथ काम नहीं करते हैं। यदि संभव हो …

4
एक स्ट्रिंग बदलें जिसमें newline वर्ण हों
साथ bashनिम्नलिखित लोगों की तरह पंक्तियों के साथ खोल, एक फ़ाइल में first "line" <second>line and so on मैं हर बार एक या अधिक घटनाओं को प्रतिस्थापित "line"\n<second>करना other charactersऔर प्राप्त करना चाहूंगा : first other characters line and so on इसलिए मुझे एक स्ट्रिंग को विशेष वर्णों जैसे कि …

7
मैं एक लाइन में पैटर्न "मर्ज" कैसे कर सकता हूं?
मैं grep और sed कर रहा हूं और मुझे एक फाइल की 2 लाइनें मिल रही हैं, जिसमें मुझे दिलचस्पी है। मैं इन लाइनों को नई लाइन के चरित्र के साथ समाप्त होने वाली सिंगल लाइन में कैसे प्राप्त कर सकता हूं? अब मुझे मिल रहा है: pattern1 pattern2 मैं …

2
किसी फ़ाइल का inplace modification कैसे किया जा रहा है?
क्या एक फ़ाइल जैसे के माध्यम से की "inplace" संशोधन करता है sed -iया perl -iमतलब? मेरा सवाल यह है कि यह इनफ्लाइट मॉडिफिकेशन कैसे किया जाता है। क्या फ़ाइल की प्रतिलिपि बनाई गई प्रति में संशोधन किया गया है और फिर मूल को बदल दिया गया है? या मूल …
10 files  sed  perl 

4
केवल दोहरे उद्धरण चिह्नों के भीतर मौजूद अल्पविराम निकालें
एक पाठ फ़ाइल में, मैं ,(कॉमा) को हटाना चाहता हूं और "(उद्धरण) (केवल अगर दोहरे उद्धरणों में कॉमा द्वारा अलग किए गए नंबर हैं)। 56,72,"12,34,54",x,y,"foo,a,b,bar" अपेक्षित ouput 56,72,123454,x,y,"foo,a,b,bar" नोट: मैं उपरोक्त लाइन को एक उदाहरण के रूप में दिखाता हूं। मेरी पाठ फ़ाइल में ऊपर की तरह कई पंक्तियाँ हैं …

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