फ़ाइल पर grep करते समय लाइन नंबर कैसे प्रदर्शित करें


14

फ़ाइल पर grep करते समय लाइन नंबर कैसे प्रदर्शित करें। उदाहरण के लिए:

grep CONFIG_PM_ADVANCED_DEBUG /boot/config-`uname -r 

जवाबों:


32

-nपढ़ने के लायक मैनुअल पेज में विकल्प , और बहुत कुछ है।


6

grep -n <pattern> <file>इनपुट फ़ाइल में लाइन नंबर के साथ आउटपुट की प्रत्येक पंक्ति को उपसर्ग करता है। क्या यह वही है आप जिसकी तलाश में हैं?


enzotib के साथ मध्य हवा की टक्कर, जो तेज थी
पेट्र उज़ेल

1

alias grep='grep -inE --color=auto'

यह आसानी से पढ़ने के लिए मैच को रंग देगा।



0
cat -n /boot/config | grep CONFIG_PM_ADVANCED_DEBUG

catहोगा -n[umber]लाइनों और | (filter)के माध्यम से grepके साथ लाइनों के लिए केवल देख CONFIG_PM....उन में

परिणामी आउटपुट लाइन नंबर होगा; पंक्ति और स्ट्रिंग का पाठ

cat -n[umber lines] /Path/to/filename | grep -i[gnor case (optional)] STRING_TO_LOOK_FOR

U & L में आपका स्वागत है। मैंने आपकी पोस्ट को संपादित किया है, इसलिए यह साइट की स्वरूपण संभावनाओं का थोड़ा अधिक उपयोग करता है। कृपया परिवर्तनों (इतिहास को संपादित करें) की समीक्षा करें, ताकि आपके भविष्य के उत्तर (और प्रश्न) बेहतर दिखें। आपकी पोस्ट पर "हस्ताक्षर" करना भी आवश्यक नहीं है, आपका नाम सभी उत्तरों पर आपकी प्रोफ़ाइल के साथ पोस्ट किया गया है
एंथन
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.