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

grep एक कमांड-लाइन टेक्स्ट-सर्च यूटिलिटी है जिसे मूल रूप से यूनिक्स के लिए लिखा गया है। यह पाठ से मेल खाने के लिए नियमित अभिव्यक्ति का उपयोग करता है, और आमतौर पर पाइपलाइन में एक फिल्टर के रूप में उपयोग किया जाता है। इस टैग का उपयोग केवल तभी करें जब आपका प्रश्न grep या grep- आधारित API का उपयोग करके प्रोग्रामिंग से संबंधित हो। Grep कमांड-लाइन विकल्पों के उपयोग या समस्या निवारण से संबंधित प्रश्न स्वयं ऑफ-टॉपिक हैं।

4
यह जाँचना कि क्या कमांड के आउटपुट में शेल स्क्रिप्ट में एक निश्चित स्ट्रिंग है
मैं एक शेल स्क्रिप्ट लिख रहा हूं, और मैं यह जांचने की कोशिश कर रहा हूं कि क्या कमांड के आउटपुट में एक निश्चित स्ट्रिंग है। मुझे लगता है कि मुझे शायद grep का उपयोग करना है, लेकिन मुझे यकीन नहीं है कि कैसे। क्या कोई जानता है?
116 bash  shell  grep 

2
Grep इतनी तेजी से कैसे चलता है?
मैं वास्तव में शेल में जीआरपी की कार्यक्षमता से चकित हूं, पहले मैं जावा में प्रतिस्थापन विधि का उपयोग करता था लेकिन अब मैं इसके लिए जीआरपी का उपयोग करता हूं और यह सेकंड के एक मामले में निष्पादित होता है, यह जावा कोड की तुलना में तेजी से तेज …
113 unix  grep 

5
किसी बड़ी फ़ाइल (80GB) को तेजी से बढ़ाने का कोई तरीका?
grep -i -A 5 -B 5 'db_pd.Clients' eightygigsfile.sql यह काफी शक्तिशाली लिनक्स सर्वर पर एक घंटे से चल रहा है जो अन्यथा अतिभारित नहीं है। Grep का कोई विकल्प? मेरे सिंटैक्स के बारे में कुछ भी जिसे बेहतर बनाया जा सकता है, (उदाहरण के लिए, fgrep बेहतर?) फ़ाइल वास्तव में …
113 bash  grep 


6
Sed का उपयोग करते हुए, आप किसी पंक्ति के पहले 'N' अक्षर को कैसे प्रिंट करते हैं?
sedपहला एन अक्षर प्रिंट करने के लिए एक लाइनर का उपयोग करना क्या है ? मैं निम्नलिखित कर रहा हूँ: grep -G 'defn -test.*' OctaneFullTest.clj | sed ....
110 shell  sed  grep 

8
केवल पंक्ति संख्या वापस रिपोर्ट करने के लिए grep का उपयोग करें
मेरे पास एक फ़ाइल है जिसमें संभवतः खराब स्वरूपण है (इस मामले में, पैटर्न की घटना \\backslash)। मैं grepकेवल उन लाइन नंबरों का उपयोग करना चाहूंगा जहां ऐसा होता है (जैसा कि, मैच यहां था, लाइन # x पर जाएं और इसे ठीक करें)। हालांकि, लाइन नंबर ( grep -n) …
105 grep 

12
अगर पूरी लाइन मेल खाती है तो केवल grep का मिलान कैसे करें?
मेरे पास ये हैं: $ cat a.tmp ABB.log ABB.log.122 ABB.log.123 मैं ABB.log का एक सटीक मैच खोजना चाहता था। लेकिन जब मैंने किया $ grep -w ABB.log a.tmp ABB.log ABB.log.122 ABB.log.123 यह उन सभी को दर्शाता है। क्या मुझे वह मिल सकता है जो मैं grep का उपयोग करना चाहता …
104 shell  unix  grep 

5
Grep में 'उसके बाद नहीं' के लिए रेगेक्स लुकहेड
मैं केवल पत्र के Ui\.बाद Lineया उसके बाद के सभी उदाहरणों के लिए टालमटोल करने का प्रयास कर रहा हूंL एक विशेष स्ट्रिंग के सभी उदाहरणों को खोजने के लिए एक और स्ट्रिंग के बाद न लिखने के लिए उचित तरीका क्या है? लुकाहेड्स का उपयोग करना grep "Ui\.(?!L)" * …

5
शाब्दिक तार के लिए Grep
मैं विशुद्ध रूप से शाब्दिक तार के लिए खोज करने के लिए एक grep-type टूल के बाद हूं। मैं एक लॉग फ़ाइल की एक पंक्ति की घटना के लिए देख रहा हूँ, एक अलग लॉग फ़ाइल में एक पंक्ति के भाग के रूप में। खोज पाठ में सभी प्रकार के …
101 unix  grep 

7
मैं कई फ़ाइल प्रकारों के लिए grep --include विकल्प का उपयोग कैसे करूं?
जब मैं सभी HTML फ़ाइलों को किसी निर्देशिका में grep करना चाहता हूं, तो मैं निम्नलिखित कार्य करता हूं grep --include="*.html" pattern -R /some/path जो अच्छा काम करता है। समस्या यह है कि कुछ निर्देशिका में सभी html, htm, php फ़ाइलों को कैसे तैयार करें? इसमें से grep --exclude का …
98 shell  grep 

6
खोज और बदलने के लिए sed और grep / egrep का उपयोग करना
मैं egrep -Rलगभग 10 यूनियनों के साथ एक नियमित अभिव्यक्ति का उपयोग कर रहा हूं , जैसे कि: .jpg | .png | .gifआदि। यह अच्छी तरह से काम करता है, अब मैं सभी सभाओं को बदलना चाहता हूं.bmp मैं जैसे कुछ सोच रहा था egrep -lR "\.jpg|\.png|\.gif" . | sed …
97 regex  sed  grep 

10
मैं छिपी हुई फ़ाइलों को कैसे पकड़ सकता हूं?
मैं एक जीआईटी रिपॉजिटरी के माध्यम से खोज कर रहा हूं और .gitफ़ोल्डर को शामिल करना चाहूंगा । grep अगर मैं चलाऊं तो यह फ़ोल्डर शामिल नहीं है grep -r search * इस फ़ोल्डर को शामिल करने के लिए एक grep कमांड क्या होगा?

5
"|" वैकल्पिक ऑपरेटर
निम्नलिखित AT5G60410.gff नामक एक बड़ी फ़ाइल का एक नमूना है: Chr5 TAIR10 gene 24294890 24301147 . + . ID=AT5G60410;Note=protein_coding_gene;Name=AT5G60410 Chr5 TAIR10 mRNA 24294890 24301147 . + . ID=AT5G60410.1;Parent=AT5G60410;Name=AT5G60410.1;Index=1 Chr5 TAIR10 protein 24295226 24300671 . + . ID=AT5G60410.1-Protein;Name=AT5G60410.1;Derives_from=AT5G60410.1 Chr5 TAIR10 exon 24294890 24295035 . + . Parent=AT5G60410.1 Chr5 TAIR10 five_prime_UTR 24294890 …
96 regex  linux  grep 

6
नियमित अभिव्यक्ति के रूप में नहीं
मुझे एक PHP चर के लिए खोज करने की आवश्यकता है $someVar। हालाँकि, ग्रीप को लगता है कि मैं एक रेगेक्स चलाने की कोशिश कर रहा हूँ और शिकायत कर रहा हूँ: $ grep -ir "Something Here" * | grep $someVar Usage: grep [OPTION]... PATTERN [FILE]... Try `grep --help' for …
96 linux  grep 


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