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

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

9
कैसे पकड़ें और बदलें
मुझे एक निर्देशिका में सभी फ़ाइलों और उपनिर्देशिकाओं के भीतर एक निर्दिष्ट स्ट्रिंग की पुन: खोज करने की आवश्यकता है और इस स्ट्रिंग को किसी अन्य स्ट्रिंग के साथ बदलें। मुझे पता है कि इसे खोजने की आज्ञा इस तरह दिख सकती है: grep 'string_to_find' -r ./* लेकिन मैं string_to_findएक …
252 linux  grep  replace 

11
एक फ़ाइल में लाइनों को खोजने का तेज़ तरीका जो दूसरे में नहीं है?
मेरे पास दो बड़ी फाइलें (फाइलनाम के सेट) हैं। प्रत्येक फ़ाइल में मोटे तौर पर 30.000 लाइनें। मैं फ़ाइल 1 में मौजूद लाइनों को खोजने का एक तेज़ तरीका खोजने की कोशिश कर रहा हूँ जो फ़ाइल 2 में मौजूद नहीं हैं। उदाहरण के लिए, यदि यह फ़ाइल 1 है: …
241 bash  grep  find  diff 

5
Grep एक्सप्रेशन को कैसे उल्टा करें
निम्न grep अभिव्यक्ति सफलतापूर्वक वर्तमान निर्देशिका और उप निर्देशिका में सभी .exe और .html फ़ाइलों को सूचीबद्ध करती है। ls -R |grep -E .*[\.exe]$\|.*[\.html]$ मैं इस परिणाम को उन लोगों की सूची में कैसे डालूं जो इसके बजाय .html या .exe नहीं हैं। (वह है !=।)
237 regex  linux  grep 

16
मैं एक फ़ोल्डर पदानुक्रम में सभी अलग फ़ाइल एक्सटेंशन कैसे प्राप्त कर सकता हूं?
एक लिनक्स मशीन पर मैं एक फ़ोल्डर पदानुक्रम को पार करना चाहता हूं और इसके भीतर सभी विशिष्ट फ़ाइल एक्सटेंशनों की सूची प्राप्त करना चाहता हूं। शेल से इसे प्राप्त करने का सबसे अच्छा तरीका क्या होगा?

3
पथ / फ़ाइल दिखाए बिना grep: पंक्ति
आप कैसे grep करते हैं और केवल मिलान रेखा वापस करते हैं? अर्थात परिणामों से पथ / फ़ाइल नाम छोड़ा गया है। इस मामले में मैं वर्तमान निर्देशिका में सभी .bar फ़ाइलों को देखना चाहता हूं, FOO शब्द की खोज कर रहा हूं find . -name '*.bar' -exec grep -Hn …
234 linux  unix  grep  find 

19
मुझे .svn निर्देशिकाओं को अनदेखा करने के लिए `find` कैसे मिल सकता है?
मैं अक्सर findस्रोत कोड के माध्यम से खोज करने के लिए कमांड का उपयोग करता हूं , फाइलें हटाता हूं , जो भी हो। सावधानी से, क्योंकि सबवर्सन अपनी .svn/text-base/निर्देशिका में प्रत्येक फ़ाइल के डुप्लिकेट को संग्रहीत करता है मेरी सरल खोजों को बहुत सारे डुप्लिकेट परिणाम मिलते हैं। उदाहरण …
227 linux  find  bash  grep  svn 

13
एकाधिक पीडीएफ़ फ़ाइलों की सामग्री कैसे खोजें?
मैं एक निर्देशिका / उपनिर्देशिका में पीडीएफ फाइलों की सामग्री कैसे खोज सकता हूं? मैं कुछ कमांड लाइन टूल की तलाश कर रहा हूं। ऐसा लगता है कि grepपीडीएफ फाइलों को नहीं खोज सकते।

9
Makeinfo क्या है, और मैं इसे कैसे प्राप्त करूं?
मैं ग्नू grep बनाने की कोशिश कर रहा हूं, और जब मैं रन बनाता हूं, मुझे मिलता है: [snip] /bin/bash: line 9: makeinfo: command not found Makeinfo क्या है, और मैं इसे कैसे प्राप्त करूं? (यह उबंटू है, अगर इससे फर्क पड़ता है)
223 ubuntu  gcc  makefile  grep 

5
कैसे एक निर्देशिका में सभी फाइलों पर grep संचालन करते हैं
Xucerver के साथ काम करना, और मैं प्रत्येक फ़ाइल पर एक कमांड का प्रदर्शन करना चाहता हूं जो एक डायरेक्टरी में है, कमांड के आउटपुट से कुछ सामान निकालकर एक फ़ाइल में जोड़ रहा है। मैं उस कमांड पर स्पष्ट हूं जो मैं उपयोग करना चाहता हूं और आवश्यकतानुसार स्ट्रिंग …
219 linux  shell  grep 

11
मिलान के बाद केवल अगली पंक्ति कैसे दिखाएं?
grep -A1 'blah' logfile इस कमांड के लिए धन्यवाद कि इसमें '' ब्लाह '' है, मुझे उस लाइन का आउटपुट मिलता है जिसमें 'blah' है और अगली लाइन जो लॉगफाइल में है। यह एक सरल हो सकता है, लेकिन मुझे उस लाइन को छोड़ना नहीं है जो 'ब्ला' है और …
218 awk  sed  grep 

21
Grep के साथ एक लाइन में दो तारों का मिलान करें
मैं उन grepलाइनों का उपयोग करने की कोशिश कर रहा हूं जिनमें दो अलग-अलग तार हैं। मैंने निम्नलिखित की कोशिश की है, लेकिन यह उन रेखाओं से मेल खाता है जिनमें या तो string1 या string2 है जो मुझे नहीं चाहिए। grep 'string1\|string2' filename तो मैं grepकेवल उन पंक्तियों के …
218 regex  linux  string  grep 

8
मेरे पास 'ऐसी कोई फ़ाइल या निर्देशिका नहीं' त्रुटियां प्रिंट करने का तरीका कैसे हो सकता है?
मैं git द्वारा प्रबंधित कोड के एक बड़े ढेर के माध्यम से पकड़ रहा हूँ, और जब भी मैं एक grep करता हूं, मुझे प्रपत्र के संदेशों के ढेर और ढेर दिखाई देते हैं: > grep pattern * -R -n whatever/.git/svn: No such file or directory क्या कोई रास्ता है …
215 grep 


2
Grep में बाइनरी फ़ाइल मिलान परिणामों को कैसे दबाएं [बंद]
बन्द है। यह प्रश्न स्टैक ओवरफ्लो दिशानिर्देशों को पूरा नहीं करता है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? सवाल को अपडेट करें ताकि यह स्टैक ओवरफ्लो के लिए विषय पर हो । 3 साल पहले बंद हुआ । इस प्रश्न …
215 linux  grep 

25
Grep का उपयोग करके कई लाइनों में पैटर्न कैसे खोजें?
मैं उन फ़ाइलों को ढूंढना चाहता हूं जिनमें उस क्रम में "एबीसी" और "एफईजी" है, और वे दो तार उस फाइल में अलग-अलग लाइनों पर हैं। जैसे: सामग्री वाली फ़ाइल: blah blah.. blah blah.. blah abc blah blah blah.. blah blah.. blah blah.. blah efg blah blah blah blah.. blah …
208 regex  grep 

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