viを使用してファイル内のすべての行を削除するにはどうすればよいですか?
現時点では、次のような方法でファイル内のすべての行を削除しています。
echo > test.txt
を使用してすべての行を削除するにはどうすればよいviですか?
注:
を使用することddは適切なオプションではありません。多くの行がある場合があります。
1GdGどこからでも動作します。
echo | test.txttest.txt実行可能なスクリプトでない限り、有効なコマンドではありません。echo >test.txt代わりにあなたが意味すると思いますか?
vi、>test.txt長さをゼロに切り捨てるのに十分echoです-不要です。