मेरे पास नीचे दिखाए गए उदाहरण के समान एक पाठ फ़ाइल है:
139
text string
text string
text string
text string
text string
text string
139
fdghdfkljsghaksjgh
fdkdsjahgks
fklsdjghlksdjh
jksdgh
139
text string
text string
text string
text string
text string
text string
text string
text string
139
dfhsdglka
dfhglasd3489 57
sdauufh348977
3o487562348ryoius
85734uyf
139
text string
text string
text string
text string
text string
text string
text string
139
lksfh;klhdg;
dhfglsdhfg
jhdfgljasdhgf
dhfgkladhfg
hdgfla
fgjlad
139
text string
text string
text string
text string
text string
text string
text string
text string
139
dfhsdglka
dfhglasd3489 57
sdauufh348977
3o487562348ryoius
85734uyf
139
text string
text string
text string
text string
text string
text string
text string
139
lksfh;klhdg;
dhfglsdhfg
jhdfgljasdhgf
dhfgkladhfg
hdgfla
fgjlad
मैं सभी पाठों के बीच 139-s को निकालना चाहता हूं, जो कि पाठ "टेक्स्ट स्ट्रिंग" के ब्लॉक को दिखाता है और इसे किसी अन्य फ़ाइल में कॉपी करता है, जबकि यादृच्छिक वर्णों को अनदेखा करता है (कॉपी नहीं किया जाना है)। इसके अलावा मैं 139नई फाइल में नहीं दिखाना चाहता हूं । ऊपर उल्लिखित "टेक्स्ट स्ट्रिंग" कई पैराग्राफ वाले टेक्स्ट के ब्लॉक को इंगित करता है।
मैंने कुछ सोचा। यह कार्य बहुत आसान हो सकता है यदि प्रत्येक 2, 4, 6, आदि .. 139 की घटना को कुछ और द्वारा प्रतिस्थापित किया जाता है, जैसे 391। तब कार्य बहुत सरल होगा।
—
thewhiteeye
वास्तविक उपयोग क्या है? आपने खुद क्या कोशिश की है? आपको शायद एक लूप की आवश्यकता होगी और वास्तव में, शुरुआत और अंत के लिए अलग-अलग पहचानकर्ता होना सहायक होगा।
—
सेठ
उपयोग यह है कि पृष्ठ से एकत्रित सभी पाठ मेरे लिए एक प्रकार के मैनुअल के रूप में काम करेंगे। मैं शेल स्क्रिप्टिंग में नया हूं। मैंने egrep
—
thewhiteeye
उपयोग यह है कि पृष्ठ से एकत्रित सभी पाठ मेरे लिए एक प्रकार के मैनुअल के रूप में काम करेंगे। मैं शेल स्क्रिप्टिंग में नया हूं। मैंने egrep कमांड की कोशिश की जो मुझे इस वेबसाइट से मिली। मैं बस आगे बढ़ना नहीं जानता।
—
thewhiteeye
superuser.com/questions/763470/… मेरी क्वेरी इस क्वेरी के समान है कि इस तथ्य को छोड़कर कि निकाले जाने वाला डेटा कई पैराग्राफ के रूप में है।
—
thewhiteeye