コマンドラインでvimを開かずに

コマンドラインでvimを開かずに

vimでは、

vim file +10

10行目のファイルを開くには、

vim file +10d

10 行目は削除できますが、その行を削除して vim を終了するにはどうしたらよいでしょうか。または、vim を開かずにその行を削除するにはどうしたらよいでしょうか。

答え1

vim file +10d -c wq

または

vim file +10d -c x

vim --ヘルプ

 -c <command>        Execute <command> after loading the first file

答え2

それには、sedこのような:

sed -i 10d file

関連情報