Bagaimana saya bisa menghapus semua baris dalam file menggunakan vi?
Saat ini saya melakukannya menggunakan sesuatu seperti ini untuk menghapus semua baris dalam file:
echo > test.txt
Bagaimana saya bisa menghapus semua baris menggunakan vi
?
Catatan:
Menggunakan dd
bukanlah pilihan yang baik. Mungkin ada banyak garis.
1GdG
akan bekerja dari mana saja.
echo | test.txt
bukan perintah yang valid, kecuali test.txt
skrip yang dapat dieksekusi. Saya kira maksud Anda echo >test.txt
sebagai gantinya?
vi
, >test.txt
cukup untuk memotongnya ke nol panjang - tidak echo
perlu.