पर आधारित लाइनों में से एक को प्रिंट करना मेरे पास एक इनपुट फ़ाइल है जो इस तरह दिखती है (पहला कॉलम एक स्थान संख्या है और दूसरा एक गिनती है जो समय के साथ बढ़नी चाहिए) :अगली पंक्ति में मौजूदा लाइन की तुलना करने के लिए अजीब समाधान और
1 0
1 2
1 6
1 7
1 7
1 8
1 7
1 7
1 9
1 9
1 10
1 10
1 9
1 10
1 10
1 10
1 10
1 10
1 10
1 9
1 10
1 10
1 10
1 10
1 10
1 10
और मैं इसे (स्थानापन्न मायने रखता है कि पिछले गिनती के साथ कम किया है) इस तरह दिखना ठीक करने के लिए करना चाहते हैं:
1 0
1 2
1 6
1 7
1 7
1 8
1 8
1 8
1 9
1 9
1 10
1 10
1 10
1 10
1 10
1 10
1 10
1 10
1 10
1 10
1 10
1 10
1 10
1 10
1 10
1 10
मैं इस के लिए awk का उपयोग करने की कोशिश कर रहा है, लेकिन हूँ गेटलाइन के साथ ठोकरें क्योंकि मुझे लगता है कि लाइन नंबर (एनआर?) को रीसेट करने का तरीका नहीं है, तो यह आर होगा प्रत्येक पंक्ति को ईड करें और यह अगली पंक्ति है, एक समय में दो लाइनें नहीं। यह कोड मेरे पास अब तक कोई विचार है?
1 0
1 6
1 7
1 7
1 9
1 10
1 9
1 10
1 10
1 9
1 10
1 10
1 10
एक वर्बोज़ संस्करण है ठीक है, बस स्पष्ट करने के लिए, क्या आप * उन रेखाओं को छोड़ने की कोशिश कर रहे हैं जहां गिनती कम हो जाती है? यह बहुत सी रेखाएं हैं, मुझे आश्चर्य है कि क्या आप एक छोटा सा उदाहरण दे सकते हैं जो स्पष्ट होगा? – Levon
क्षमा करें अगर मेरी व्याख्या स्पष्ट नहीं थी, तो गिनती घटने पर पिछली पंक्ति मुद्रित करना चाहती है, इसलिए लाइनों की एक ही संख्या के साथ समाप्त होता है लेकिन एक फ़ाइल के साथ जहां गिनती रखती है या बढ़ती है, लेकिन कभी कम नहीं होती है। – suegene
मुझे मिल गया .. नीचे दिए गए उत्तरों की जांच करें, मुझे लगता है कि आप जो खोज रहे थे वह आपको मिलेगा। – Levon