grep
कमांड के साथ , मुझे वह पाठ मिला जिसकी मुझे आवश्यकता है:
grep 'C02' ~/temp/log.txt
अब, जहां भी मुझे वांछित स्ट्रिंग मिलती है, मैं पाया गया स्ट्रिंग के बाद लाइन को प्रिंट करना चाहूंगा।
उदाहरण के लिए, मान लें कि वांछित पाठ 'एबीसी' है, और एबीसी 12 पंक्ति में पाया जाता है, मैं लाइन 13 को भी प्रिंट करना चाहूंगा।
gnu grep इसे आसान बनाता है; पॉज़िक्स में ए
—
जेफ स्कॉलर
हाय और स्टैक एक्सचेंज में आपका स्वागत है! एसई पर, यह उम्मीद है कि आप मदद के लिए यहां आने से पहले कुछ बुनियादी शोध करेंगे। उदाहरण के लिए, "grep show next line" की खोज ने पहले परिणाम में एक अप्रत्यक्ष उत्तर और दूसरे में एक सीधा उत्तर दिया। आपने पहले से ही इस समस्या को हल करने के लिए क्या किया है?
—
2
grep -A1 'abc' ~/temp/log.txt
के लिए 1 संदर्भ की लाइन एक मैच fter - देखनाContext Line Control
पुस्तिका (की उपधाराman grep
)