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

AWK एक व्याख्या की गई प्रोग्रामिंग भाषा है जिसे टेक्स्ट प्रोसेसिंग के लिए डिज़ाइन किया गया है और आमतौर पर इसका उपयोग डेटा निष्कर्षण और रिपोर्टिंग टूल के रूप में किया जाता है। AWK का उपयोग काफी हद तक यूनिक्स सिस्टम के साथ किया जाता है।

17
क्या स्टैम्प के लिए टाइमस्टैम्प को रोकने के लिए एक यूनिक्स उपयोगिता है?
मैंने पायथन में इसके लिए एक त्वरित छोटी स्क्रिप्ट लिखना समाप्त कर दिया, लेकिन मैं सोच रहा था कि क्या कोई उपयोगिता थी जो आप पाठ को फीड कर सकते थे जिसमें प्रत्येक पंक्ति को कुछ पाठ के साथ प्रस्तुत करना होगा - मेरे विशिष्ट मामले में, टाइमस्टैम्प। आदर्श रूप …
168 unix  shell  awk 

8
bash: आउटपुट का n-th कॉलम प्राप्त करने का सबसे छोटा तरीका
मान लीजिए कि आपके कार्यदिवस के दौरान आप बार-बार कुछ कमांड से स्तंभित आउटपुट के निम्न रूप को bash (मेरे मामले svn stमें मेरी कार्यशील निर्देशिका में निष्पादित करने से ) में सामना करते हैं : ? changes.patch M app/models/superman.rb A app/models/superwoman.rb आपकी कमांड के आउटपुट के साथ काम करने …
166 bash  awk 

9
Awk में दूसरा अंतिम कॉलम / फील्ड प्रिंट करें
मैं awk में दूसरा आखिरी कॉलम या फील्ड प्रिंट करना चाहता हूं। खेतों की संख्या परिवर्तनशील है। मुझे पता है कि मुझे इसका उपयोग करने में सक्षम होना चाहिए, $NFलेकिन यह सुनिश्चित नहीं करना चाहिए कि इसका उपयोग कैसे किया जा सकता है। और यह काम नहीं करता है: awk …
164 awk  gawk 

22
यदि मैं किसी फ़ाइल का अंतिम वर्ण है तो मैं एक नई पंक्ति को कैसे हटा सकता हूं?
मेरे पास कुछ फाइलें हैं जिन्हें मैं अंतिम नई पंक्ति को हटाना चाहूंगा यदि यह किसी फ़ाइल का अंतिम चरित्र है। od -cमुझे पता चलता है कि मैं जो कमांड चलाता हूं वह फाइल को एक नई लाइन के साथ लिखता है: 0013600 n t > \n मैंने sed के …
162 linux  perl  shell  awk  sed 

8
कमांड आउटपुट से दूसरा कॉलम कैसे प्राप्त करें?
मेरी कमांड का आउटपुट कुछ इस तरह है: 1540 "A B" 6 "C" 119 "D" पहला कॉलम हमेशा एक नंबर होता है, उसके बाद एक स्पेस, फिर एक डबल-कोटेड स्ट्रिंग। मेरा उद्देश्य केवल दूसरा कॉलम प्राप्त करना है, जैसे: "A B" "C" "D" मैंने <some_command> | awk '{print $2}'इसे पूरा …
152 shell  awk  ksh 

21
कमांड लाइन से हर दो लाइनों को एक में कैसे मर्ज करें?
मेरे पास निम्नलिखित प्रारूप के साथ एक पाठ फ़ाइल है। पहली पंक्ति "कुंजी" है और दूसरी पंक्ति "VALUE" है। KEY 4048:1736 string 3 KEY 0:1772 string 1 KEY 4192:1349 string 1 KEY 7329:2407 string 2 KEY 0:1774 string 1 मुझे कुंजी के रूप में उसी पंक्ति में मान की आवश्यकता …
151 bash  awk  sed  grep 

9
विशिष्ट लाइन नंबर पर sed या awk के साथ एक लाइन डालें
मेरे पास एक स्क्रिप्ट फ़ाइल है जिसे मुझे 8 वीं पंक्ति में पाठ सम्मिलित करने के लिए किसी अन्य स्क्रिप्ट के साथ संशोधित करने की आवश्यकता है। डालने के लिए स्ट्रिंग: Project_Name=sowstestनामक फ़ाइल में start। मैंने awk और sed का उपयोग करने की कोशिश की, लेकिन मेरी कमांड खराब हो …
146 sed  awk 

10
रिक्त स्थान सहित लाइन की लंबाई से एक पाठ फ़ाइल को सॉर्ट करें
मेरे पास एक CSV फ़ाइल है जो इस तरह दिखती है AS2345, ASDF1232, श्री प्लेन उदाहरण, 110 बाइनरी ave।, अटलांटिस, आरआई, 12345, (999) 123-5555,1.56 AS2345, ASDF1232, श्रीमती प्लेन उदाहरण, 1121110 टर्नरी सेंट। 110 बाइनरी एवे .., अटलांटिस, आरआई, 12345, (999) 123-5555,1.56 AS2345, ASDF1232, मिस्टर प्लेन उदाहरण, 110 बाइनरी ave।, लिबर्टी …
137 bash  sorting  text  awk 

8
Unix में इसे सॉर्ट किए बिना डुप्लिकेट लाइनों को कैसे डिलीट करें?
क्या यूनिक्स में किसी फ़ाइल में डुप्लिकेट लाइनों को हटाने का एक तरीका है? मैं इसे sort -uऔर uniqआदेशों के साथ कर सकता हूं , लेकिन मैं उपयोग करना चाहता हूं sedया awk। क्या यह संभव है?
136 unix  shell  scripting  sed  awk 

8
जाग के साथ जगह में संशोधन सहेजें
मैं सीख awkरहा हूं और मैं जानना चाहूंगा कि क्या फ़ाइल में परिवर्तन लिखने का विकल्प है, sedजहां मैं -iफ़ाइल में संशोधनों को बचाने के लिए विकल्प का उपयोग करूंगा । मैं समझता हूं कि मैं परिवर्तनों को लिखने के लिए पुनर्निर्देशन का उपयोग कर सकता हूं। हालाँकि ऐसा करने …
135 linux  unix  awk 

11
किसी फ़ाइल में एक पंक्ति के अंतिम कॉलम को प्रिंट करना
मेरे पास एक फाइल है जिसे लगातार लिखा / अपडेट किया जा रहा है। मैं एक विशेष शब्द वाली अंतिम पंक्ति को खोजना चाहता हूं, फिर उस रेखा के अंतिम कॉलम को प्रिंट करूंगा। फ़ाइल कुछ इस तरह दिखती है। अधिक A1 / B1 / C1 लाइनों को समय के …
135 file  awk  tail 

9
दो मार्कर पैटर्न के बीच लाइनों का चयन कैसे करें जो awk / sed के साथ कई बार हो सकता है
उपयोग awkया sedमैं उन पंक्तियों का चयन कैसे कर सकता हूं जो दो अलग-अलग मार्कर पैटर्न के बीच हो रही हैं? इन पैटर्नों के साथ कई खंड चिह्नित हो सकते हैं। उदाहरण के लिए: मान लीजिए कि फ़ाइल में है: abc def1 ghi1 jkl1 mno abc def2 ghi2 jkl2 mno …

10
शबंग (यानी #!) के साथ जाग के लिए कई तर्कों का उपयोग कैसे करें?
मैं एक शगुन--re-interval का उपयोग करने के साथ एक gawk स्क्रिप्ट निष्पादित करना चाहते हैं । के "भोले" दृष्टिकोण #!/usr/bin/gawk --re-interval -f ... awk script goes here काम नहीं करता है, क्योंकि गौक को पहले तर्क "--re-interval -f"(व्हॉट्सएप के आसपास नहीं) के साथ कहा जाता है , जिसे यह समझ …
118 shell  unix  awk  gawk  shebang 


5
जाग के अंदर एक भी बोली से कैसे बच सकते हैं
मैं निम्नलिखित कार्य करना चाहता हूं awk 'BEGIN {FS=" ";} {printf "'%s' ", $1}' लेकिन इस तरह से एकल उद्धरण से बचना काम नहीं करता है awk 'BEGIN {FS=" ";} {printf "\'%s\' ", $1}' यह कैसे करना है? सहायता के लिए धन्यवाद।
111 awk 

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