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

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

4
दो कॉलम में लंबे आउटपुट को विभाजित करें
क्या मेरी एक स्क्रिप्ट से आउटपुट को स्तंभित करने के लिए एक साधारण उपयोगिता या स्क्रिप्ट है? मेरे पास किसी रूप में डेटा है: A aldkhasdfljhaf B klajsdfhalsdfh C salkjsdjkladdag D lseuiorlhisnflkc E sdjklfhnslkdfhn F kjhnakjshddnaskjdh लेकिन अगर यह दो लंबा हो जाता है, तो निम्नलिखित रूप में डेटा लिखें …

4
पहली जगह के बाद कुछ भी हटाने के लिए sed / awk का उपयोग करना
aaaaaaaa 09 bbbbbbbb 90 ccccccccccccccc 89 ddddd 09 उपरोक्त पाठ में sed / awk / प्रतिस्थापित का उपयोग करके, मैं प्रत्येक पंक्ति में पहले स्थान के बाद आने वाली किसी भी चीज़ को निकालना चाहता हूं। उदाहरण के लिए आउटपुट होगा: aaaaaaaa bbbbbbbb ccccccccccccccc ddddd किसी भी तरह की सहायता …
20 sed  grep  awk 


3
awk repetition {n} काम नहीं कर रहा है
मैं पुनरावृत्ति प्रतीक {n} का उपयोग करके लाइनों को प्रिंट करने की कोशिश कर रहा हूं, लेकिन यह काम नहीं कर रहा है। के लिये। उदाहरण के लिए, मैं उन सभी लाइनों को प्रिंट करना चाहता हूं जिनकी लंबाई 4 चार्ट लंबी है awk '/^.{4}$/' test_data उपरोक्त कोड वह नहीं …

5
मैं प्रमुख.मिनोर.पच स्तर और कभी-कभी आरसी के साथ एक सूची को कैसे सही तरीके से सॉर्ट कर सकता हूं?
मुझे एक शेल स्क्रिप्ट के साथ निम्न सूची को सॉर्ट करना होगा और नवीनतम संस्करण को नीचे या ऊपर दिखाई देगा। मैं केवल शेल टूल्स के साथ ऐसा कैसे करूंगा? release-5.0.0.rc1 release-5.0.0.rc2 release-5.0.0 release-5.0.1 release-5.0.10 release-5.0.11 release-5.0.13 release-5.0.14 release-5.0.15 release-5.0.16 release-5.0.17 release-5.0.18 release-5.0.19 release-5.0.2 release-5.0.20 release-5.0.21 release-5.0.22 release-5.0.23 release-5.0.24 release-5.0.25 …
18 shell-script  awk  sed  python  sort 

3
Awk, sed का उपयोग करके विशिष्ट पैटर्न के साथ लाइनों का हिस्सा निकालना
मेरे पास awk / sed ऑपरेटरों के बारे में एक प्रश्न है। मेरे पास एक बड़ी फाइल है जिसमें बार-बार लाइनों का सेट है Expression loweWallrhoPhi : sum=-6.97168e-09 Expression leftWallrhoPhi : sum=6.97168e-09 Expression lowerWallPhi : sum=-5.12623e-12 Expression leftWallPhi : sum=5.12623e-12 Expression loweWallrhoUSf : sum=-6.936e-09 Expression leftWallrhoUSf : sum=6.97169e-09 Expression lowerWallUSf …

11
बड़ी फ़ाइल से पैटर्न की बहुत बड़ी संख्या
मेरे पास एक फाइल है जो एक दिन में लगभग 200,000 पंक्तियों में बढ़ रही है, और यह तीन लाइनों के ब्लॉक के साथ बनाई गई है जैसे: 1358726575123 # key Joseph Muller # name carpenter # job 9973834728345 Andres Smith student 7836472098652 Mariah Anthony dentist अब, मेरे पास एक …
18 grep  awk  database  text 

7
विषम संख्या वाली पंक्तियों को मुद्रित करें, समान संख्या वाली पंक्तियों को भी मुद्रित करें
मैं फ़ाइलों से विषम-क्रमांकित और समान-संख्या वाली पंक्तियों को मुद्रित करना चाहता हूं। मुझे यह शेल स्क्रिप्ट मिली, जो गूंज का उपयोग करती है। #!/bin/bash # Write a shell script that, given a file name as the argument will write # the even numbered line to a file with name …

1
Awk में एक सरणी हटाएँ
Awk में, मैं एक लूप के साथ एक ऐरे को खाली कर सकता हूं, जिससे यह एक खाली एरे बनता है, जो इसे डिलीट करने के बराबर है। for (key in array) delete array[key]; क्या कोई सरल तरीका है? क्या मैं किसी सरणी को पूरी तरह से हटा सकता हूं, …
18 awk  array 

5
डुप्लिकेट को हटाते समय दो सूचियों को मर्ज करें
मेरे पास बिजीबॉक्स (OpenWRT) का उपयोग करके एक एम्बेडेड लिनक्स सिस्टम है - इसलिए कमांड सीमित हैं। मेरे पास दो फाइलें हैं जो इस तरह दिखती हैं: पहली फ़ाइल aaaaaa bbbbbb cccccc mmmmmm nnnnnn दूसरी फ़ाइल mmmmmm nnnnnn yyyyyy zzzzzz मुझे इन 2 सूचियों को 1 फ़ाइल में मर्ज करने …
18 bash  grep  sed  awk  busybox 

1
उन रेखाओं को हटाएं जहां किसी फ़ील्ड का मान 3 से कम या बराबर है - sed या awk?
मुझे 8 वीं फ़ील्ड (कॉलम) में 2 या उससे कम मान वाले प्रत्येक पंक्ति को निकालने की आवश्यकता है। मेरा डेटा इस तरह दिखता है: 12-31 Airport 189 379 41 49.70946503 -124.91377258 2 2880 30.8 01-01 AlberniElementary 165 331 16 49.26100922 -124.80662537 4 5760 26.1 01-09 BamfieldMarine 161 323 23 …
18 shell  shell-script  sed  awk  grep 

4
कुछ लाइनों के लिए awk कैसे चलाएं।?
मैं कुछ लाइनें निकालना चाहता हूं awk। क्या निम्न कार्य करना संभव है: ls -l | awk 'BEGIN FOR(i=122;i<=129;i++) FNR==i' मैं लाइन संख्या 122 से 129 तक विवरण कैसे प्रदर्शित कर सकता हूं?
18 linux  awk 

4
एक फाइल को दो में विभाजित करें
मेरे पास एक बड़ी फाइल है और उसे दो फाइलों में विभाजित करने की जरूरत है। मान लीजिए पहली फ़ाइल में 1000 लाइनें चुनी जानी चाहिए और दूसरी फ़ाइल में डाल दी जाएँ और पहली फ़ाइल में उन लाइनों को हटा दें। मैं का उपयोग करने की कोशिश की, splitलेकिन …

2
सशर्त ब्लॉक बनाम सशर्त बयान (यदि)
कहो कि मेरे पास एक फाइल है: PRO 1 GLN 5.55112e-17 ILE -6.245e-17 THR 5.55112e-17 मैं चाहता हूं कि हर पंक्ति में एक संख्या असमान हो जो दूसरे कॉलम में 1 से 0 में बदल जाए और बाकी को रख ले। अगर मैं if(सशर्त बयान) का उपयोग करता हूं , …
18 awk 

3
जाग: एक वापसी की स्थिति मजबूर?
यह मेरे पहले के प्रश्न का अनुसरण है । मैं इस आसान स्निपिट का उपयोग करके / etc / passwd में फ़ील्ड की संख्या को मान्य कर रहा हूं। निम्नलिखित उदाहरण में, उपयोगकर्ताओं 'fieldcount1' और 'fieldcount2' में फ़ील्ड की गलत संख्या है: $ awk -F: ' NF!=7 {print}' /etc/passwd fieldcount1:x:1000:100:fieldcount1:/home/fieldcount1:/bin/bash:::: …

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