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

grep एक यूनिक्स कमांड-लाइन उपयोगिता है जो एक नियमित अभिव्यक्ति के मिलान (या नहीं) के लिए इनपुट खोजता है और परिणामों को प्रिंट करता है। Grep सुविधाओं का उपयोग कैसे करें, grep के साथ काम करने वाले नियमित रूप से लिखने के तरीके और सामान्य उपयोग के बारे में प्रश्नों के लिए इस टैग का उपयोग करें। क्योंकि जीआरईपी अब यूनिक्स जैसे वातावरण (उदाहरण के लिए, विंडोज पर साइगविन) में उपलब्ध है, इसलिए आप इस टैग का उपयोग संगतता प्रश्नों और संस्करणों और सॉफ़्टवेयर वातावरण के बीच अंतर के लिए भी कर सकते हैं।

2
बैच, sed या awk का उपयोग करते हुए पा सकते हैं
फ़ाइल नाम मिलान पैटर्न 1 के साथ हर फ़ाइल में मैं उन लाइनों की खोज करना चाहता हूं जो पैटर्न 2 से शुरू होती हैं, और उन मिलान की गई लाइनों के ऊपर एक नई लाइन में कुछ स्ट्रिंग जोड़ते हैं। एक सरल उदाहरण के रूप में, मुझे लगता है …
1 find  grep  sed  awk  xargs 

1
ग्रेनो डेस्कटॉप (लिनक्स) में गलत संदेश लौटाने वाला ग्रीप
मुझे एक फ़ोल्डर संरचना के अंदर एक विशेष स्ट्रिंग को खोजने की आवश्यकता है। फ़ाइल सिस्टम में कई फाइलें हैं, लेकिन मुझे केवल XML फाइलों की जांच करनी है। मैंने लिनक्स पुनरावर्ती खोज के लिए आदेशों को खोजा और आजमाया लेकिन यह काम नहीं किया। मुझे कमांड से निम्न आउटपुट …

0
grep मिलान नहीं - मैं फ़ाइल में लाइन देख सकता हूं
यह मुझे पागल कर रहा है - मुझे कुछ गलत करना चाहिए। लाइन है: <000143> 0000000000150622 R WM_KILLFOCUS मैं साथ रहा हूँ cat file | grep --ignore-case "FOCUS" (मुझे पता है, UUOC)। और कुछ भी नहीं मिल रहा है, लाइन (और "एफओसीयूएस" वाले अन्य) निश्चित रूप से फ़ाइल में हैं। …
grep 

3
डेटा सेट से दूसरा फ़ील्ड फ़िल्टर करना और फिर आउटपुट पर यूनीक का उपयोग करना
मुझे एक डेटासेट मिला है जो इस प्रकार है: AAAAA 11111 Data1 AAAAA 11111 Data2 AAAAA 11111 Data3 AAAAA 11112 Data4 AAAAA 11112 Data5 AAAAA 11112 Data6 AAAAA 11112 Data7 AAAAA 11113 Data8 AAAAA 11114 Data9 और इसी तरह। मैं 2nd फ़ील्ड के अनुसार फ़िल्टर करना चाहता हूं और फिर …
grep  sed  awk  uniq 

0
लिनक्स पर grep का उपयोग करने में असमर्थ
मैं पोटीन पर लिनक्स कमांड का उपयोग कर रहा हूं विशेष रूप से grep मैं निम्नलिखित कमांड का उपयोग करके public_html फ़ोल्डर में सभी फाइलों में विशिष्ट तारों की खोज कर रहा हूं: grep -r "string" * लेकिन यह या तो परिणामों के साथ नहीं आ रहा है या केवल …
linux  putty  grep 

2
लिनक्स आउटपुट लाइन नंबर जहां स्ट्रिंग मैच दिखाई देता है
मैं ऐसा करने के लिए देख रहा हूँ कमांड को बढ़ाने के लिए मुझे पहले से ही लाइन नंबर वापस करना होगा जहाँ निर्दिष्ट स्ट्रिंग दिखाई देती है: grep -r -l -n -w "ePKI" /home/websites/www/* > /home/keywords.txt इसके बाद के संस्करण की तरह रिटर्न फाइलनाम filename_where_keyword_appears_01.txt filename_where_keyword_appears_02.txt etc और मैं …

2
पूंछ, बिल्ली और एक ही समय में एक फ़ाइल grep
इसलिए मुझे लिनक्स में एक लॉग फ़ाइल की निगरानी करने की आवश्यकता है और मैं सामग्री (सभी पिछली प्रविष्टियों को देखने के लिए) और साथ ही लॉग फ़ाइल को पूंछना चाहता हूं, साथ ही साथ ग्रेप का उपयोग करके उस सामान को फ़िल्टर करने के लिए उपयोग करना चाहिए जिसे …
linux  bash  unix  grep  tail 

1
मैं foo &&! बार के लिए कैसे तैयार हो सकता हूं?
मैं अपने स्रोत कोड में सभी पंक्तियों को आउटपुट करना चाहता हूं जिसमें स्ट्रिंग शामिल है foo लेकिन स्ट्रिंग शामिल नहीं है bar। मैंने यह कोशिश की: find . -name "*.[hc]pp" | xargs grep -n foo | grep -x bar हालाँकि, यह मेरी अपेक्षा के अनुरूप काम नहीं करता है। …
unix  grep  xargs 

2
Ps -ef grep से प्रक्रिया आईडी प्राप्त करें (या इसे हटाने से पहले किसी एप्लिकेशन को रोकें)
मेरे पास एक आरपीएम है और मैं यह जांचना चाहता हूं कि मेरा एप्लिकेशन चल रहा है या नहीं और अगर यह अनइंस्टॉल चलने से पहले बंद हो जाता है, तो इसकी जांच करें। मेरी सेवा एक विशिष्ट उपयोगकर्ता के तहत चलती है। मैं आरपीएम कल्पना में बैश का उपयोग …

1
कॉलम के तहत मूल्यों को कैसे टटोलें
मैं एक विशिष्ट कॉलम नाम के लिए कैसे grep कर सकता हूं और उस कॉलम के नीचे मूल्य प्रदर्शित कर सकता हूं। नमूना डेटा: StandByFile StandByPg StandByLSN StandByRcvBufUsed S0082160.LOG 621668 0x00000C85118BC72D 0% मैं प्रदर्शित करना चाहता हूं 0% के अंतर्गत StandByRcvBufUsed स्तंभ। आपको लगता है कि फ़ाइल में उपरोक्त प्रदर्शित …
regex  grep  awk 

1
अगर मैं linux में 2 डी फाइल में मौजूद स्ट्रिंग के केवल मैच का मिलान करता हूं तो मैं पहली फाइल की लाइनों को कैसे हटा सकता हूं?
विचार करें कि मेरे पास दो पाठ फाइलें हैं। पहला फ़ाइल नाम - "Emails.txt" निम्नलिखित डेटा के साथ: sale@gmail.com info@yahoo.com all@gmail.com help@domain.com abcdsale@gmail.com abcd.info@yahoo.com निम्नलिखित स्ट्रिंग्स के साथ दूसरी टेक्स्ट फ़ाइल - "Roles.txt": sale@ info@ all@ help@ 1 टेक्स्ट फ़ाइल "Emails.txt" में सभी लाइनों को कैसे हटाएं यदि यह दूसरी …

1
DNS ज़ोन फ़ाइल प्रविष्टियों के लिए रिपोर्ट जनरेट करें
संपादित करें: कुछ स्पष्टीकरण। मैं जो कर रहा हूं, मेरे पास एक पायथन स्क्रिप्ट है जो मेरे DNS सर्वर से कनेक्ट होगी और फिर एक bash स्क्रिप्ट चलाएगी जो घर में सभी A के लिए grep करने के लिए स्थित है। * something.com सूची तयार करो। उसके बाद मेरे पास …
linux  bash  dns  grep  sed 

1
regex grep में अपेक्षित रूप से काम नहीं कर रहा है
मेरी समस्या एक रेगेक्स के बारे में है। इसके लिए धन्यवाद regexr, मैं एक अभिव्यक्ति लिखने में कामयाब रहा, जो इंटरफ़ेस नाम से मेल खाता है routeकमांड ने मुझे दिया। लेकिन मैं इसे नहीं पकड़ सकता: route | grep -Eo "(?:((\w|\.|\*)+\s+)){7}([^ .]+[0-9]+)$" ऐसा क्यों है?
regex  grep 

1
एक पंक्ति में एक पैटर्न का पता लगाएं, और उसी रेखा से मिलान किए गए पैटर्न को जोड़ दें
मैं एक सीएसवी में सूचीबद्ध नोटों में से एक नौकरी नंबर खींचने की कोशिश कर रहा हूं, और फिर उस नंबर को पंक्ति के अंत में जोड़ दें, अधिमानतः sed, awk, grep या पर्ल (जो मैंने Cygwin में स्थापित किया है) के माध्यम से। यहाँ एक मजाक है: "HD1231203", "1231232","fake.name","Lots …

1
कैसे मैं कम के साथ बड़ी ascii फ़ाइलों के माध्यम से जल्दी से खोज करते हैं?
मैं कुछ बड़ी लॉग फ़ाइलों (1-10 जीबी) के माध्यम से देख रहा हूं और मानक lessखोज फ़ंक्शंस ( /) का उपयोग करके परेशानी में चल रहा हूं । तार खोजने के लिए एक मैच खोजने में कई मिनट लगते हैं। मैंने सुना है कि इसका उपयोग fgrepतेज था, लेकिन मैं …
unix  grep  less 

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