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

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

5
ग्रीप से कम तक पाइप का उपयोग करते समय रंगीन परिणाम प्राप्त करना
मैं grep के --colour विकल्प का बहुत उपयोग करता हूं, लेकिन मैं अक्सर भी कम उपयोग करता हूं। मैं grep को कैसे कम कर सकता हूं और फिर भी रंग को संरक्षित कर सकता हूं। (या यह संभव है?) grep "search-string" -R * --colour | less संपादित करें : मैं …
246 colors  grep  pipe  less 

13
विंडोज 7 के लिए ग्रीप बराबर?
क्या विंडोज 7 के लिए कमांड प्रॉम्प्ट grep बराबर है? यही है, मैं एक आदेश के परिणामों को फ़िल्टर करना चाहता हूं: बैश उपयोग: ls | grep root यह विंडोज कमांड प्रॉम्प्ट से क्या होगा?
241 windows-7  grep  cmd.exe 

3
पाइप के साथ घड़ी का उपयोग करना
मैं यह कमांड चलाना चाहता / चाहती हूं: watch -n 1 tail -n 200 log/site_dev.log | grep Doctrine लेकिन यह नहीं चलता है, क्योंकि "मुझे लगता है" कि ग्रीप पूंछ के बजाय घड़ी पर चलाने की कोशिश करता है ... क्या कुछ करने का एक तरीका है watch -n 1 …
179 bash  grep  tail  watch 

8
उन फ़ाइलों को खोजने के लिए grep जिसमें ^ M (विंडोज कैरिज रिटर्न) है
मैं लिनक्स का उपयोग करता हूं। हजारों कॉन्फ़िगरेशन फ़ाइलों में कहीं न कहीं एक pesky ^ M (विंडोज कैरिज रिटर्न) छिपा है, और मुझे इसे ढूंढना है, क्योंकि यह सर्वर को विफल कर देता है। मुझे कैसे पता चलेगा ^ विन्यास फाइल से भरा पदानुक्रम के बीच एम? मुझे लगता …
71 grep 

6
कैसे एक लिनक्स प्रक्रिया के uptime खोजने के लिए
मैं किसी दिए गए लिनक्स प्रक्रिया के अपटाइम को कैसे खोज सकता हूं। ps aux | grep gedit | grep -v grep मुझे पूरी जानकारी देता है जिसमें वह समय शामिल है जिस पर प्रक्रिया शुरू की गई थी। मैं विशेष रूप से स्विच की तलाश कर रहा हूं जो …
69 linux  process  grep  uptime 

19
स्ट्रिंग मिलने तक फ़ाइल की निगरानी करना
मैं एक लॉग फ़ाइल को सक्रिय करने के लिए पूंछ -f का उपयोग कर रहा हूं जिसे सक्रिय रूप से लिखा जा रहा है। जब एक निश्चित स्ट्रिंग लॉग फ़ाइल में लिखी जाती है, तो मैं निगरानी छोड़ना चाहता हूं, और मेरी स्क्रिप्ट के बाकी हिस्सों के साथ जारी रखना …
60 bash  grep  tail  logfiles 


4
नोटपैड ++ के लिए ग्रीप जैसी कार्यक्षमता?
मैं नोटपैड ++ में कुछ grep जैसी कार्यक्षमता रखना चाहूंगा। इसके सबसे सरल संस्करण में, मैं वर्तमान बफर से सभी लाइनों को कॉपी करने में सक्षम होना चाहूंगा जिनमें शब्द fooएक नए बफर में हैं। मैं बिना सभी लाइनों को छिपाने के लिए TextFX प्लगइन का उपयोग कर सकता हूं …
52 notepad++  grep 

6
पुनरावर्ती grep: विशिष्ट निर्देशिकाओं को बाहर करें
मैं विशिष्ट सामग्री के साथ स्रोत फ़ाइलों को खोजने के लिए पुनरावर्ती grep का उपयोग करता हूं। grep -Rni "myfunc" . बड़े कोडबेस पर, यह धीमा हो सकता है, इसलिए मैं प्रतिबंधित / श्वेतसूची एक्सटेंशन का उपयोग करता हूं। grep -Rni --include=*.java "myfunc" . हालाँकि, यह (उपने) पूरे उपनिर्देशिका को …

3
क्या GNU Grep एक चयनित समूह का उत्पादन कर सकता है?
क्या एक अभिव्यक्ति से एक मिलान समूह प्राप्त करने के लिए GNU grep का उपयोग करना संभव है? उदाहरण: echo "foo 'bar'" | grep -oE "'([^']+)'" जो "" बार '' को आउटपुट करेगा। लेकिन मैं सिर्फ "बार" प्राप्त करना चाहूंगा, बिना इसे एक बार के grep के माध्यम से भेजने …
47 linux  grep 

4
पॉवरशेल `grep -r -l` (-files-with-match) के बराबर
पॉवर्सशेल में, मैं सभी फ़ाइलों को एक निर्देशिका (पुनरावर्ती) में कैसे सूचीबद्ध करता हूं, जिसमें एक पाठ है जो किसी दिए गए rexx से मेल खाता है? विचाराधीन फाइलों में वास्तव में अतुलनीय पाठ की लंबी लाइनें होती हैं, इसलिए मैं मिलान रेखा - केवल फ़ाइल नाम नहीं देखना चाहता।
44 powershell  grep 

5
grep: सभी आउटपुट प्रदर्शित करते हैं, लेकिन खोज मिलान को हाइलाइट करते हैं
बाश में, अगर मैं एक कमांड निष्पादित करना चाहता हूं और केवल आउटपुट लाइनें प्रदर्शित करता हूं जो एक निश्चित पैटर्न से मेल खाता है, तो मैं इसे पाइप कर सकता हूं grep, जैसे फ़ाइल परीक्षण hello there my friends आदेश $ cat testfile | grep 'hello' hello #this will …

3
वाइल्डकार्ड्स के साथ मैं उन फ़ाइलों के नाम को कैसे "grep" पुन: फ़िल्टर कर सकता हूं?
जब मैं वर्तमान निर्देशिका में एक पुनरावर्ती grep खोज करना चाहता हूं, तो मैं आमतौर पर करता हूं: grep -ir "string" . लेकिन वह कमांड सभी प्रकार की फाइलों के अंदर खोज करता है, जिसमें बाइनरी फाइलें (चित्र, ऑडियो, वीडियो, आदि ...) शामिल हैं, जिसके परिणामस्वरूप बहुत धीमी खोज प्रक्रिया …

1
मैं मैक ओएस एक्स के टर्मिनल में रंग के साथ कैसे पकड़ सकता हूं?
मैंने हाल ही में पाया कि मैक ओएस इलेवन इसे अपने शेल में सेट कर सकता है ~/.profileताकि जब मैं इसका उपयोग करूं तो grepयह रंगों में मैच (सफेद लाल) प्रिंट करेगा। alias grep='GREP_COLOR="1;37;41" LANG=C grep --color=auto' लेकिन एक उपनाम स्थापित करना ऐसा करने के लिए एक हैक तरीके की …
39 macos  mac  terminal  grep  console 

12
आईपी ​​पते से मिलान करने के लिए मैं किस नियमित अभिव्यक्ति का उपयोग कर सकता हूं?
निम्नलिखित grepसिंटैक्स के साथ मैं एक फ़ाइल में ( kshस्क्रिप्ट से) सभी आईपी पते का मिलान करना चाहता हूं grep '[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}' file समस्या: यह उन शब्दों (आईपी) से भी मेल खाती है जिनमें अधिक 4 ओकटेट हैं: 1.1.1.1.1 या 192.1.1.1.160 मैं एक वैध आईपी ​​और केवल 4 ओकटेट्स के साथ …
35 regex  grep  ip-address 

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