如何在文件的行之间添加新行?

ves*_*sii -1 linux bash files

我有一个文件test.txt。它有 120 行。我想在第 70 行添加一个新行“test”,所以我得到:

line 68
line 69
test
line 70
line 71
Run Code Online (Sandbox Code Playgroud)

如何在不使用 vim 等文本编辑器的情况下在一行命令中执行此操作?

小智 5

sed -i '70i test' test.txt
Run Code Online (Sandbox Code Playgroud)

是您需要输入的内容。