मैं उबंटू का उपयोग कर रहा हूं और viसंपादक से सभी 100 लाइनों को हटाने की कोशिश कर रहा हूं, लेकिन मुझे एक कमांड में ऐसा करने का साक्षात्कार प्रश्न मिला।
echoहै; > $fileठीक काम करता है।
viएक साक्षात्कार में सवाल पूछने वाली कंपनी किस तरह की है ?
vim-gtkपैकेज की सिफारिश करूंगा , क्योंकि यह आपको vim भीतर xclipboard तक पहुंच देता है), मूल vimtutorपंक्ति का एक इंटरैक्टिव ट्यूटोरियल प्राप्त करने के लिए कमांड लाइन (vim के भीतर नहीं ) टाइप करें । इसे आधे घंटे से अधिक नहीं लेना चाहिए, और यह vi / vim का उपयोग करने के लिए सबसे अच्छा स्टार्टर गाइड है जिसे आप ढूंढने की संभावना रखते हैं।
vi(मौखिक रूप से या फिर से शुरू) का उल्लेख किया था या यदि प्रश्न के साथ पूर्वनिर्धारित किया गया था, "ठीक है, एक sysadmin के रूप में आपको कमांड लाइन संपादकों के बारे में कुछ पता होना चाहिए, सही vi" आपने उपयोग किया है ?"
echo -n > <file>एक फ़ाइल से सभी लाइनों को हटाता है (वास्तव में "" के साथ फ़ाइल को ओवरराइट करता है)।