मैं vi का उपयोग करके किसी फ़ाइल में सभी पंक्तियों को कैसे हटा सकता हूं?
फिलहाल मैं एक फाइल में सभी लाइनों को हटाने के लिए इस तरह का उपयोग कर रहा हूं:
echo > test.txt
मैं सभी लाइनों का उपयोग करके कैसे हटा सकता हूं vi?
नोट:
उपयोग करना ddएक अच्छा विकल्प नहीं है। कई लाइनें हो सकती हैं।
1GdGकहीं से भी काम करेंगे।
echo | test.txtएक मान्य कमांड नहीं test.txtहै , जब तक कि एक निष्पादन योग्य स्क्रिप्ट नहीं है। मैं तुम्हारे echo >test.txtबजाय अनुमान लगा रहा हूँ ?
vi, >test.txtयह शून्य लंबाई तक काट करने के लिए पर्याप्त है - कोई echoज़रूरत नहीं है।