मुझे ट्रिपल खाली लाइनों को हटाने के तरीके पर यह question and answer मिला। हालांकि, मुझे केवल दोहरी खाली लाइनों के लिए इसकी आवश्यकता है। अर्थात। सभी डबल रिक्त लाइनों को पूरी तरह हटा दिया जाना चाहिए, लेकिन एकल रिक्त लाइनों को रखा जाना चाहिए।केवल दो खाली खाली लाइनों को हटाने के लिए sed का उपयोग कैसे करें?
मैं sed का एक सा पता है, लेकिन ट्रिपल रिक्त लाइनों को हटाने के लिए प्रस्तावित आदेश मेरे सिर पर है:
sed '1N;N;/^\n\n$/d;P;D'
ट्रिपल और अधिक खाली लाइनों के बारे में क्या? – xdazz
@xdazz: हाँ यह ट्रिपल या अधिक रिक्त रेखाओं के लिए ठीक होगा। – marlar