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

एक पैटर्न-निर्देशित स्कैनिंग और प्रसंस्करण भाषा।

8
मैं एक फ़ाइल (एस) में एक स्ट्रिंग को कैसे बदल सकता हूं?
कुछ खोज मानदंडों के आधार पर फाइलों में तारों को बदलना एक बहुत ही सामान्य कार्य है। मैं कैसे कर सकता हूँ वर्तमान निर्देशिका में सभी फ़ाइलों के fooसाथ स्ट्रिंग बदलें bar? उप निर्देशिकाओं के लिए पुनरावर्ती वही करें? केवल तभी बदलें जब फ़ाइल का नाम किसी अन्य स्ट्रिंग से …
751 text-processing  awk  sed  perl 

7
वहाँ grep, awk और sed के लिए एक बुनियादी ट्यूटोरियल है? [बन्द है]
मैं थोड़ी देर के लिए लिनक्स उपयोगकर्ता रहा हूं, और मैंने अधिकांश सामान्य कमांड लाइन उपयोगिताओं की बहुत अच्छी समझ हासिल की है। हालांकि, जो कि प्रोग्रामिंग के संबंध में फिर से और ऊपर आ रहे हैं grep, awkऔर sed। केवल उसी चीज के बारे में, जिसके लिए मैंने grep …
95 grep  sed  awk 

18
क्या एक ही कमांड में संख्याओं की सूची में न्यूनतम, अधिकतम, औसत और औसत प्राप्त करने का एक तरीका है?
मेरे पास एक फ़ाइल में संख्याओं की एक सूची है, प्रति पंक्ति एक। मैं न्यूनतम, अधिकतम, औसत और औसत मूल्य कैसे प्राप्त कर सकता हूं ? मैं बैश स्क्रिप्ट में परिणामों का उपयोग करना चाहता हूं। यद्यपि मेरी तत्काल स्थिति पूर्णांकों के लिए है, फ़्लोटिंग-पॉइंट संख्याओं के लिए एक समाधान …
93 bash  awk  arithmetic  bc 

10
निर्देशिका सूची में फ़ाइल आकार का योग दिखाएं
विंडोज dirडायरेक्टरी लिस्टिंग कमांड में अंत में एक लाइन होती है जो सूचीबद्ध फाइलों द्वारा ली गई कुल मात्रा को दिखाती है। उदाहरण के लिए, वर्तमान निर्देशिका की dir *.exeसभी .exeफाइलें, उनके आकार और उनके आकार का कुल योग दिखाता है । मैं अपने dirउर्फ के साथ बैश में समान …
71 bash  shell-script  awk  ls 

7
मैच के लिए सभी फ़ाइल दिखाएँ
grep --before-context 5 मैच से पहले 5 लाइनें दिखाता है। मैं मैच से पहले सबकुछ दिखाना चाहता हूं। काम करना grep --before-context 99999999होगा लेकिन यह बहुत ... पेशेवर नहीं है। मैच तक सभी फ़ाइल कैसे दिखाएं?

5
कुछ स्ट्रिंग और निम्न लाइन वाली लाइन निकालें
मैं इसका उपयोग करता हूं cat foo.txt | sed '/bar/d' barफ़ाइल में स्ट्रिंग वाली लाइनों को हटाने के लिए । हालाँकि मैं चाहूंगा कि इसके बाद उन लाइनों और लाइन को सीधे हटा दिया जाए । अधिमानतः sed, awkया अन्य उपकरण जो कि MinGW32 में उपलब्ध है। यह है कि …

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 

5
किसी अन्य स्तंभ के मानों के आधार पर, स्तंभ के मानों का योग करने के लिए awk का उपयोग करना
मैं एक कॉलम में कुछ नंबरों का उपयोग करने की कोशिश कर रहा हूं awk। मैं कुल 212 प्राप्त करने के लिए "स्मिथ्स" के सिर्फ कॉलम 3 को समेटना चाहूंगा। मैं पूरे कॉलम का उपयोग कर सकता हूं, awkलेकिन सिर्फ "स्मिट्स" का नहीं। मेरे पास है: awk 'BEGIN {FS = …
63 linux  awk 

5
शेल चर को / पैटर्न / जागरण के रूप में पास करें
मेरे शेल कार्यों में निम्नलिखित में से एक: function _process () { awk -v l="$line" ' BEGIN {p=0} /'"$1"'/ {p=1} END{ if(p) print l >> "outfile.txt" } ' } , इसलिए जब बुलाया जाता है _process $arg, के रूप में $argपारित हो जाता है $1, और एक खोज पैटर्न के …
59 shell  awk  quoting  variable 

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, …

1
गॉव बनाम अवेक के बीच अंतर
दोनों कार्यों के बीच के अंतर को समझने की कोशिश कर रहे हैं? जब कोई gawk बनाम awk का उपयोग करेगा? या क्या वे उपयोग के मामले में समान हैं? इसके अलावा, क्या कोई एक उदाहरण दे सकता है?
50 awk  gawk 

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

16
डुप्लिकेट $ PATH प्रविष्टियों को awk कमांड से निकालें
मैं एक बैश शेल फ़ंक्शन लिखने की कोशिश कर रहा हूं जो मुझे अपने पैथ पर्यावरण चर से निर्देशिकाओं की डुप्लिकेट प्रतियां निकालने की अनुमति देगा। मुझे बताया गया था कि कमांड का उपयोग करके एक लाइन कमांड के साथ इसे प्राप्त करना संभव है awk, लेकिन मैं यह नहीं …
48 bash  shell  awk  path 

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

5
एकल कॉलम पर grep कैसे चलाएं?
मैं अपनी ls -lकमांड का आउटपुट प्राप्त करना चाहता हूं : -rw-r--r-- 1 root root 1866 Feb 14 07:47 rahmu.file -rw-r--r-- 1 rahmu user 95653 Feb 14 07:47 foo.file -rw-r--r-- 1 rahmu user 1073822 Feb 14 21:01 bar.file मैं grep rahmuकॉलम $ 3 पर ही चलना चाहता हूं , इसलिए …
42 grep  awk 

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