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

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

8
Windows पुनरावर्ती grep कमांड-लाइन
मुझे विंडोज में एक पुनरावर्ती grep करने की आवश्यकता है, कुछ इस तरह से यूनिक्स / लिनक्स में: grep -i 'string' `find . -print` या अधिक पसंदीदा तरीका: find . -print | xargs grep -i 'string' मैं सिर्फ cmd.exe के साथ अटका हुआ हूं, इसलिए मेरे पास केवल विंडोज अंतर्निहित …

10
Nohup प्रक्रिया को मारने के लिए प्रक्रिया ID कैसे प्राप्त करें?
मैं सर्वर पर एक nohup प्रक्रिया चला रहा हूँ। जब मैं इसे मारने की कोशिश करता हूं तो इसके बजाय मेरा पोटीन कंसोल बंद हो जाता है। इस तरह से मैं प्रक्रिया आईडी खोजने की कोशिश करता हूं: ps -ef |grep nohup यह मारने की आज्ञा है kill -9 1787 …
204 linux  bash  grep  nohup 

9
उस स्ट्रिंग की खोज करने के लिए grep का उपयोग करना जिसमें एक डॉट है
मैं 0.49कमांड का उपयोग करके एक स्ट्रिंग (डॉट के साथ) की खोज करने की कोशिश कर रहा हूं grep -r "0.49" * लेकिन क्या हो रहा है कि मैं भी अवांछित परिणाम प्राप्त कर रहा हूं जिसमें स्ट्रिंग जैसे 0449, 0949आदि शामिल हैं। बात किसी भी चरित्र के रूप में …
194 linux  grep 

3
Grep regex स्ट्रिंग युक्त नहीं है
मैं grepएक syslog फ़ाइल के खिलाफ जांच करने के लिए रेगेक्स पैटर्न की एक सूची दे रहा हूं । वे आमतौर पर एक आईपी पते और लॉग प्रविष्टि से मेल खाते हैं; grep "1\.2\.3\.4.*Has exploded" syslog.log यह सिर्फ एक पैटर्न की सूची है जैसे "1\.2\.3\.4.*Has exploded"मैं जिस हिस्से से गुजर …
181 regex  grep 


9
अधिक सुंदर "ps aux | grep -v grep ”
जब मैं प्रक्रियाओं की सूची और 'grep' की जाँच करता हूँ जो मेरे लिए दिलचस्प हैं, grepतो परिणाम में यह भी शामिल है। उदाहरण के लिए, टर्मिनलों को सूचीबद्ध करने के लिए: $ ps aux | grep terminal user 2064 0.0 0.6 181452 26460 ? Sl Feb13 5:41 gnome-terminal --working-directory=.. …
177 linux  grep 

7
ग्रीप में एक गैर-लालची मैच कैसे करें?
मैं सबसे छोटा मैच जीतना चाहता हूं और पैटर्न कुछ इस तरह होना चाहिए: <car ... model=BMW ...> ... ... ... </car> ... किसी भी चरित्र का मतलब है और इनपुट कई लाइनें हैं।

12
पहली पंक्ति के बाद एक फ़ाइल का हिस्सा कैसे प्राप्त करें जो एक नियमित अभिव्यक्ति से मेल खाता है?
मेरे पास लगभग 1000 लाइनों वाली एक फाइल है। मुझे अपनी फ़ाइल का वह हिस्सा चाहिए, जो मेरे grep स्टेटमेंट से मेल खाता है। अर्थात्: $ cat file | grep 'TERMINATE' # It is found on line 534 इसलिए, मैं आगे की प्रक्रिया के लिए लाइन 535 से लाइन 1000 …
169 bash  shell  scripting  grep 

9
(grep) गैर-ASCII वर्णों के मिलान के लिए Regex?
लिनक्स पर, मेरे पास बहुत सारी फाइलों के साथ एक निर्देशिका है। उनमें से कुछ में गैर-एएससीआईआई अक्षर हैं, लेकिन वे सभी वैध यूटीएफ -8 हैं । एक कार्यक्रम में एक बग होता है जो इसे गैर-एएससीआईआई फ़ाइल नाम के साथ काम करने से रोकता है, और मुझे यह पता …
169 regex  unicode  grep  ascii 


9
किसी अन्य फ़ाइल A से फ़ाइल B पर दिखाई देने वाली पंक्तियों को कैसे निकालें?
मेरे पास एक बड़ी फ़ाइल ए (ईमेल से मिलकर), प्रत्येक मेल के लिए एक पंक्ति है। मेरे पास एक और फ़ाइल B भी है जिसमें मेल का एक और सेट है। फाइल A से फाइल B में दिखाई देने वाले सभी पतों को हटाने के लिए मैं किस कमांड का …
160 linux  shell  sed  diff  grep 

10
आउटपुट के कई लाइनों को एक लाइन में कैसे बदलना है?
यदि मैं कमांड चलाता हूं cat file | grep pattern, तो मुझे आउटपुट की कई लाइनें मिलती हैं। आप सभी पंक्तियों को एक पंक्ति में कैसे जोड़ते हैं, प्रभावी रूप से प्रत्येक "\n"को "\" "( "अंतरिक्ष के बाद अंत) के साथ प्रतिस्थापित करते हैं ? cat file | grep pattern …
158 linux  bash  unix  grep  tr 

8
PowerShell grep -f के बराबर है
मैं PowerShell के बराबर देख रहा हूँ grep --file=filename। यदि आप नहीं जानते हैं grep, फ़ाइल नाम एक पाठ फ़ाइल है जहाँ प्रत्येक पंक्ति में एक नियमित अभिव्यक्ति पैटर्न होता है जिसे आप मिलान करना चाहते हैं। शायद मुझे कुछ स्पष्ट याद आ रहा है, लेकिन Select-Stringयह विकल्प नहीं लगता …
157 powershell  grep 

11
फ़ाइलों को ls और grep के साथ कुछ एक्सटेंशन के साथ सूचीबद्ध करें
मैं सिर्फ वर्तमान dir से फ़ाइलें प्राप्त करना चाहता हूं और केवल आउटपुट .mp4 .mp3 .exe फ़ाइलें और कुछ नहीं। इसलिए मैंने सोचा कि मैं बस यही कर सकता हूं: ls | grep \.mp4$ | grep \.mp3$ | grep \.exe$ लेकिन नहीं, पहले grep के रूप में सिर्फ mp4 का …
153 bash  shell  macos  grep 

7
Grep कमांड के परिणामस्वरूप प्राप्त प्रत्येक पंक्ति को कैसे संसाधित करें
मेरे पास grep कमांड चलाने के बाद एक फ़ाइल से प्राप्त कई पंक्तियाँ हैं: var=`grep xyz abc.txt` मान लीजिए कि मुझे 10 लाइनें मिलीं, जिसके परिणामस्वरूप xyz शामिल हैं। अब मुझे grep कमांड के परिणामस्वरूप मिली प्रत्येक पंक्ति को संसाधित करने की आवश्यकता है। मैं इसके लिए कैसे आगे बढ़ूं?
152 bash  shell  grep 

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