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